;
; Copyright (c) 2018, 2021, Intel Corporation. All rights reserved.
; Intel Short Vector Math Library (SVML) Source Code
;
; DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
;
; This code is free software; you can redistribute it and/or modify it
; under the terms of the GNU General Public License version 2 only, as
; published by the Free Software Foundation.  Oracle designates this
; particular file as subject to the "Classpath" exception as provided
; by Oracle in the LICENSE file that accompanied this code.
;
; This code is distributed in the hope that it will be useful, but WITHOUT
; ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
; FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
; version 2 for more details (a copy is included in the LICENSE file that
; accompanied this code).
;
; You should have received a copy of the GNU General Public License version
; 2 along with this work; if not, write to the Free Software Foundation,
; Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
;
; Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
; or visit www.oracle.com if you need additional information or have any
; questions.
;

INCLUDE globals_vectorApiSupport_windows.S.inc
IFNB __VECTOR_API_MATH_INTRINSICS_WINDOWS
	OPTION DOTNAME

_TEXT	SEGMENT      'CODE'

TXTST0:

_TEXT	ENDS
_TEXT	SEGMENT      'CODE'

       ALIGN     16
	PUBLIC __jsvml_tan1_ha_ex

__jsvml_tan1_ha_ex	PROC	EXPORT

_B1_1::

        DB        243
        DB        15
        DB        30
        DB        250
L1::

        sub       rsp, 392
        xor       edx, edx
        movups    XMMWORD PTR [240+rsp], xmm15
        movups    XMMWORD PTR [256+rsp], xmm14
        movups    XMMWORD PTR [272+rsp], xmm13
        movups    XMMWORD PTR [288+rsp], xmm12
        movups    XMMWORD PTR [304+rsp], xmm11
        movups    XMMWORD PTR [320+rsp], xmm10
        movups    XMMWORD PTR [336+rsp], xmm9
        movups    XMMWORD PTR [224+rsp], xmm8
        movups    XMMWORD PTR [192+rsp], xmm7
        movups    XMMWORD PTR [208+rsp], xmm6
        mov       QWORD PTR [184+rsp], r13
        lea       r13, QWORD PTR [111+rsp]
        movsd     xmm9, QWORD PTR [__jsvml_dtan_ha_data_internal+1024]
        and       r13, -64
        movaps    xmm12, xmm9
        andnps    xmm9, xmm0
        andps     xmm12, xmm0
        movaps    xmm6, xmm12
        movaps    xmm2, xmm12
        mulsd     xmm6, QWORD PTR [__jsvml_dtan_ha_data_internal+1472]
        movaps    xmm1, xmm12
        cmpnlesd  xmm1, QWORD PTR [__jsvml_dtan_ha_data_internal+28160]
        movsd     xmm4, QWORD PTR [__jsvml_dtan_ha_data_internal+1152]
        movups    XMMWORD PTR [352+rsp], xmm0
        addsd     xmm6, xmm4
        movmskpd  r8d, xmm1
        movaps    xmm0, xmm6
        movups    xmm15, XMMWORD PTR [_2il0floatpacket_27]
        subsd     xmm0, xmm4
        movaps    xmm3, xmm0
        movaps    xmm5, xmm0
        mulsd     xmm3, QWORD PTR [__jsvml_dtan_ha_data_internal+1216]
        mulsd     xmm5, QWORD PTR [__jsvml_dtan_ha_data_internal+1280]
        mulsd     xmm0, QWORD PTR [__jsvml_dtan_ha_data_internal+1344]
        subsd     xmm2, xmm3
        movaps    xmm8, xmm2
        movq      xmm3, QWORD PTR [__jsvml_dtan_ha_data_internal+1408]
        subsd     xmm8, xmm5
        pand      xmm6, xmm3
        movaps    xmm4, xmm8
        pand      xmm6, XMMWORD PTR [_2il0floatpacket_26]
        subsd     xmm2, xmm8
        movd      eax, xmm6
        movups    XMMWORD PTR [368+rsp], xmm9
        subsd     xmm2, xmm5
        imul      ecx, eax, 104
        subsd     xmm2, xmm0
        movaps    xmm0, xmm15
        lea       rax, QWORD PTR [__ImageBase]
        addsd     xmm4, xmm2
        movq      xmm10, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1536+rax+rcx]
        subsd     xmm8, xmm4
        movdqa    xmm14, xmm10
        addsd     xmm2, xmm8
        subsd     xmm14, xmm4
        andps     xmm0, xmm14
        subsd     xmm10, xmm14
        cvtpd2ps  xmm13, xmm0
        subsd     xmm10, xmm4
        subsd     xmm14, xmm0
        subsd     xmm10, xmm2
        addsd     xmm14, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1544+rax+rcx]
        movlhps   xmm13, xmm13
        addsd     xmm10, xmm14
        rcpps     xmm11, xmm13
        cvtps2pd  xmm11, xmm11
        andps     xmm11, xmm15
        mulsd     xmm0, xmm11
        movups    xmm13, XMMWORD PTR [_2il0floatpacket_28]
        movaps    xmm14, xmm13
        movq      xmm8, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1576+rax+rcx]
        subsd     xmm14, xmm0
        movaps    xmm0, xmm11
        movaps    xmm15, xmm14
        mulsd     xmm0, xmm14
        mulsd     xmm15, xmm14
        addsd     xmm0, xmm11
        mulsd     xmm11, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1552+rax+rcx]
        addsd     xmm15, xmm13
        mulsd     xmm0, xmm15
        mulsd     xmm10, xmm0
        movaps    xmm13, xmm10
        mulsd     xmm10, xmm10
        subsd     xmm13, xmm14
        movdqa    xmm14, xmm8
        subsd     xmm10, xmm13
        mulsd     xmm14, xmm4
        addsd     xmm8, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1584+rax+rcx]
        mulsd     xmm10, xmm0
        mulsd     xmm8, xmm2
        mulsd     xmm10, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1552+rax+rcx]
        movq      xmm5, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1560+rax+rcx]
        movdqa    xmm13, xmm5
        movq      xmm6, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1608+rax+rcx]
        addsd     xmm13, xmm14
        mulsd     xmm6, xmm4
        subsd     xmm5, xmm13
        addsd     xmm6, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1600+rax+rcx]
        addsd     xmm5, xmm14
        movaps    xmm0, xmm13
        addsd     xmm5, xmm10
        addsd     xmm0, xmm11
        movq      xmm7, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1624+rax+rcx]
        movaps    xmm10, xmm4
        mulsd     xmm7, xmm4
        subsd     xmm11, xmm0
        mulsd     xmm10, xmm4
        addsd     xmm11, xmm13
        addsd     xmm7, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1616+rax+rcx]
        mulsd     xmm6, xmm10
        addsd     xmm5, xmm11
        movq      xmm3, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1592+rax+rcx]
        addsd     xmm8, xmm5
        mulsd     xmm3, xmm4
        movq      xmm11, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1632+rax+rcx]
        mulsd     xmm11, xmm10
        addsd     xmm3, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1584+rax+rcx]
        mulsd     xmm10, xmm10
        addsd     xmm11, xmm7
        addsd     xmm6, xmm3
        mulsd     xmm11, xmm10
        movq      xmm2, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1568+rax+rcx]
        addsd     xmm11, xmm6
        addsd     xmm2, xmm8
        mulsd     xmm11, xmm4
        mov       QWORD PTR [384+rsp], r13
        addsd     xmm11, xmm2
        addsd     xmm0, xmm11
        pxor      xmm0, xmm9
        test      r8d, 1
        jne       _B1_8

_B1_2::

        test      edx, edx
        jne       _B1_4

_B1_3::

        movups    xmm6, XMMWORD PTR [208+rsp]
        movups    xmm7, XMMWORD PTR [192+rsp]
        movups    xmm8, XMMWORD PTR [224+rsp]
        movups    xmm9, XMMWORD PTR [336+rsp]
        movups    xmm10, XMMWORD PTR [320+rsp]
        movups    xmm11, XMMWORD PTR [304+rsp]
        movups    xmm12, XMMWORD PTR [288+rsp]
        movups    xmm13, XMMWORD PTR [272+rsp]
        movups    xmm14, XMMWORD PTR [256+rsp]
        movups    xmm15, XMMWORD PTR [240+rsp]
        mov       r13, QWORD PTR [184+rsp]
        add       rsp, 392
        ret

_B1_4::

        movups    xmm1, XMMWORD PTR [352+rsp]
        movsd     QWORD PTR [r13], xmm1
        movsd     QWORD PTR [64+r13], xmm0
        jne       _B1_6

_B1_5::

        movsd     xmm0, QWORD PTR [64+r13]
        jmp       _B1_3

_B1_6::

        je        _B1_5

_B1_7::

        lea       rcx, QWORD PTR [r13]
        lea       rdx, QWORD PTR [64+r13]

        call      __jsvml_dtan_ha_cout_rare_internal
        jmp       _B1_5

_B1_8::

        movdqu    xmm6, XMMWORD PTR [_2il0floatpacket_29]
        movaps    xmm13, xmm12
        pand      xmm6, xmm12
        psrlq     xmm6, 52
        movd      ecx, xmm6
        movsd     xmm15, QWORD PTR [__jsvml_dtan_ha_data_internal+1088]
        movdqu    xmm2, XMMWORD PTR [_2il0floatpacket_30]
        andps     xmm13, xmm15
        pand      xmm2, xmm12
        cmpeqsd   xmm13, xmm15
        paddq     xmm2, XMMWORD PTR [_2il0floatpacket_31]
        movmskpd  edx, xmm13
        movdqa    xmm3, xmm2
        movups    XMMWORD PTR [32+rsp], xmm0
        psrlq     xmm3, 32
        movdqu    xmm10, XMMWORD PTR [_2il0floatpacket_32]
        lea       r8d, DWORD PTR [rcx+rcx*2]
        shl       r8d, 3
        pand      xmm2, xmm10
        movq      xmm9, QWORD PTR [imagerel(__jsvml_dtan_ha_reduction_data_internal)+16+rax+r8]
        movdqa    xmm13, xmm3
        movdqa    xmm0, xmm9
        movdqa    xmm5, xmm2
        psrlq     xmm0, 32
        pand      xmm9, xmm10
        movq      xmm7, QWORD PTR [imagerel(__jsvml_dtan_ha_reduction_data_internal)+8+rax+r8]
        movdqa    xmm6, xmm2
        pmuludq   xmm13, xmm0
        movdqa    xmm8, xmm7
        pmuludq   xmm0, xmm2
        pmuludq   xmm9, xmm3
        pand      xmm7, xmm10
        psrlq     xmm0, 32
        pmuludq   xmm5, xmm7
        psrlq     xmm8, 32
        pmuludq   xmm7, xmm3
        pmuludq   xmm6, xmm8
        pmuludq   xmm8, xmm3
        paddq     xmm13, xmm0
        movdqa    xmm15, xmm10
        movdqa    xmm14, xmm10
        pand      xmm15, xmm5
        psrlq     xmm9, 32
        paddq     xmm15, xmm13
        movq      xmm11, QWORD PTR [imagerel(__jsvml_dtan_ha_reduction_data_internal)+rax+r8]
        psrlq     xmm5, 32
        pand      xmm14, xmm11
        movdqa    xmm4, xmm2
        paddq     xmm9, xmm15
        paddq     xmm7, xmm5
        pmuludq   xmm4, xmm14
        pmuludq   xmm3, xmm14
        movdqa    xmm13, xmm10
        movdqa    xmm0, xmm9
        pand      xmm13, xmm6
        psrlq     xmm0, 32
        paddq     xmm13, xmm7
        psrlq     xmm6, 32
        psrlq     xmm11, 32
        paddq     xmm0, xmm13
        paddq     xmm8, xmm6
        pmuludq   xmm2, xmm11
        movdqa    xmm5, xmm10
        movdqa    xmm7, xmm0
        pand      xmm5, xmm4
        psrlq     xmm7, 32
        paddq     xmm5, xmm8
        psrlq     xmm4, 32
        pand      xmm2, xmm10
        paddq     xmm7, xmm5
        paddq     xmm3, xmm4
        movdqa    xmm13, xmm7
        pand      xmm7, xmm10
        paddq     xmm2, xmm3
        psrlq     xmm13, 32
        psllq     xmm0, 32
        paddq     xmm13, xmm2
        psllq     xmm13, 32
        pand      xmm9, xmm10
        paddq     xmm13, xmm7
        paddq     xmm0, xmm9
        movdqu    xmm3, XMMWORD PTR [_2il0floatpacket_33]
        movdqa    xmm5, xmm13
        movdqu    xmm8, XMMWORD PTR [_2il0floatpacket_34]
        pand      xmm3, xmm12
        movups    xmm14, XMMWORD PTR [_2il0floatpacket_35]
        psrlq     xmm5, 12
        pxor      xmm8, xmm3
        movaps    xmm4, xmm14
        por       xmm5, xmm8
        and       edx, 1
        movdqu    xmm11, XMMWORD PTR [_2il0floatpacket_39]
        addsd     xmm4, xmm5
        movaps    xmm9, xmm4
        pand      xmm11, xmm13
        movdqu    xmm6, XMMWORD PTR [_2il0floatpacket_37]
        psllq     xmm11, 40
        pand      xmm6, xmm0
        psrlq     xmm0, 24
        por       xmm11, xmm0
        psllq     xmm6, 28
        movups    xmm2, XMMWORD PTR [_2il0floatpacket_27]
        subsd     xmm9, xmm14
        movdqu    xmm14, XMMWORD PTR [_2il0floatpacket_36]
        movaps    xmm13, xmm2
        pxor      xmm14, xmm3
        subsd     xmm5, xmm9
        pxor      xmm3, XMMWORD PTR [_2il0floatpacket_38]
        movaps    xmm7, xmm5
        por       xmm11, xmm3
        por       xmm6, xmm14
        movups    xmm10, XMMWORD PTR [_2il0floatpacket_41]
        subsd     xmm11, xmm3
        subsd     xmm6, xmm14
        addsd     xmm7, xmm11
        andps     xmm13, xmm7
        movaps    xmm3, xmm10
        movups    xmm14, XMMWORD PTR [_2il0floatpacket_42]
        subsd     xmm5, xmm7
        mulsd     xmm3, xmm13
        subsd     xmm7, xmm13
        addsd     xmm11, xmm5
        mulsd     xmm10, xmm7
        addsd     xmm11, xmm6
        movups    xmm15, XMMWORD PTR [_2il0floatpacket_40]
        movaps    xmm8, xmm14
        mulsd     xmm8, xmm13
        mulsd     xmm15, xmm11
        mulsd     xmm14, xmm7
        addsd     xmm10, xmm8
        addsd     xmm15, xmm14
        movaps    xmm14, xmm3
        addsd     xmm10, xmm15
        pand      xmm4, XMMWORD PTR [_2il0floatpacket_45]
        addsd     xmm14, xmm10
        pand      xmm4, XMMWORD PTR [_2il0floatpacket_26]
        subsd     xmm3, xmm14
        movd      r9d, xmm4
        movups    xmm5, XMMWORD PTR [_2il0floatpacket_44]
        addsd     xmm3, xmm10
        imul      r10d, r9d, 104
        movups    xmm13, XMMWORD PTR [_2il0floatpacket_43]
        movaps    xmm0, xmm5
        andps     xmm13, xmm12
        movaps    xmm11, xmm13
        cmpltsd   xmm0, xmm13
        cmplesd   xmm13, xmm5
        movsd     xmm11, xmm0
        andps     xmm13, xmm12
        movq      xmm10, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1536+rax+r10]
        andps     xmm14, xmm11
        orps      xmm13, xmm14
        movdqa    xmm12, xmm10
        movaps    xmm0, xmm2
        andps     xmm11, xmm3
        movq      xmm9, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1576+rax+r10]
        subsd     xmm12, xmm13
        andps     xmm0, xmm12
        subsd     xmm10, xmm12
        subsd     xmm12, xmm0
        cvtpd2ps  xmm14, xmm0
        subsd     xmm10, xmm13
        addsd     xmm12, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1544+rax+r10]
        subsd     xmm10, xmm11
        movlhps   xmm14, xmm14
        addsd     xmm10, xmm12
        rcpps     xmm12, xmm14
        cvtps2pd  xmm12, xmm12
        andps     xmm12, xmm2
        mulsd     xmm0, xmm12
        movaps    xmm15, xmm12
        movups    xmm14, XMMWORD PTR [_2il0floatpacket_28]
        movaps    xmm2, xmm14
        movq      xmm6, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1560+rax+r10]
        subsd     xmm2, xmm0
        movaps    xmm0, xmm2
        mulsd     xmm15, xmm2
        mulsd     xmm0, xmm2
        addsd     xmm15, xmm12
        mulsd     xmm12, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1552+rax+r10]
        addsd     xmm0, xmm14
        mulsd     xmm15, xmm0
        movdqa    xmm0, xmm6
        mulsd     xmm10, xmm15
        movaps    xmm14, xmm10
        mulsd     xmm10, xmm10
        subsd     xmm14, xmm2
        movdqa    xmm2, xmm9
        subsd     xmm10, xmm14
        mulsd     xmm2, xmm13
        addsd     xmm9, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1584+rax+r10]
        mulsd     xmm10, xmm15
        addsd     xmm0, xmm2
        mulsd     xmm9, xmm11
        mulsd     xmm10, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1552+rax+r10]
        subsd     xmm6, xmm0
        movq      xmm3, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1608+rax+r10]
        movaps    xmm14, xmm0
        movq      xmm7, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1624+rax+r10]
        addsd     xmm6, xmm2
        mulsd     xmm3, xmm13
        addsd     xmm14, xmm12
        mulsd     xmm7, xmm13
        addsd     xmm6, xmm10
        addsd     xmm3, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1600+rax+r10]
        subsd     xmm12, xmm14
        addsd     xmm7, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1616+rax+r10]
        addsd     xmm12, xmm0
        movaps    xmm10, xmm13
        movaps    xmm0, xmm1
        mulsd     xmm10, xmm13
        addsd     xmm6, xmm12
        movq      xmm4, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1592+rax+r10]
        addsd     xmm9, xmm6
        mulsd     xmm4, xmm13
        mulsd     xmm3, xmm10
        addsd     xmm4, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1584+rax+r10]
        movq      xmm5, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1632+rax+r10]
        addsd     xmm3, xmm4
        mulsd     xmm5, xmm10
        mulsd     xmm10, xmm10
        addsd     xmm5, xmm7
        mulsd     xmm5, xmm10
        movq      xmm8, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1568+rax+r10]
        addsd     xmm5, xmm3
        addsd     xmm8, xmm9
        mulsd     xmm5, xmm13
        andnps    xmm0, XMMWORD PTR [32+rsp]
        addsd     xmm5, xmm8
        addsd     xmm14, xmm5
        xorps     xmm14, XMMWORD PTR [368+rsp]
        andps     xmm14, xmm1
        orps      xmm0, xmm14
        jmp       _B1_2
        ALIGN     16

_B1_9::

__jsvml_tan1_ha_ex ENDP

_TEXT	ENDS
.xdata	SEGMENT  DWORD   READ  ''

	ALIGN 004H
_unwind___jsvml_tan1_ha_ex_B1_B8:
	DD	1600769
	DD	1561709
	DD	878693
	DD	817245
	DD	952405
	DD	1415244
	DD	1353795
	DD	1292346
	DD	1230897
	DD	1169448
	DD	1107999
	DD	1046550
	DD	3211531

.xdata	ENDS
.pdata	SEGMENT  DWORD   READ  ''

	ALIGN 004H

	DD	imagerel _B1_1
	DD	imagerel _B1_9
	DD	imagerel _unwind___jsvml_tan1_ha_ex_B1_B8

.pdata	ENDS
_DATA	SEGMENT      'DATA'
_DATA	ENDS

_TEXT	SEGMENT      'CODE'

TXTST1:

_TEXT	ENDS
_TEXT	SEGMENT      'CODE'

       ALIGN     16
	PUBLIC __jsvml_tan1_ha_e9

__jsvml_tan1_ha_e9	PROC	EXPORT

_B2_1::

        DB        243
        DB        15
        DB        30
        DB        250
L30::

        sub       rsp, 392
        xor       edx, edx
        vmovups   XMMWORD PTR [192+rsp], xmm15
        vmovups   XMMWORD PTR [208+rsp], xmm14
        vmovups   XMMWORD PTR [224+rsp], xmm13
        vmovups   XMMWORD PTR [240+rsp], xmm12
        vmovups   XMMWORD PTR [256+rsp], xmm11
        vmovups   XMMWORD PTR [272+rsp], xmm10
        vmovups   XMMWORD PTR [288+rsp], xmm9
        vmovups   XMMWORD PTR [304+rsp], xmm8
        vmovups   XMMWORD PTR [320+rsp], xmm7
        vmovups   XMMWORD PTR [336+rsp], xmm6
        mov       QWORD PTR [184+rsp], r13
        lea       r13, QWORD PTR [111+rsp]
        vmovsd    xmm2, QWORD PTR [__jsvml_dtan_ha_data_internal+1024]
        and       r13, -64
        vandpd    xmm1, xmm0, xmm2
        vandnpd   xmm12, xmm2, xmm0
        vmulsd    xmm3, xmm1, QWORD PTR [__jsvml_dtan_ha_data_internal+1472]
        vcmpnlesd xmm2, xmm1, QWORD PTR [__jsvml_dtan_ha_data_internal+28160]
        vmovsd    xmm8, QWORD PTR [__jsvml_dtan_ha_data_internal+1152]
        vmovupd   XMMWORD PTR [352+rsp], xmm0
        vaddsd    xmm9, xmm3, xmm8
        vmovmskpd r8d, xmm2
        vmovq     xmm3, QWORD PTR [__jsvml_dtan_ha_data_internal+1408]
        vsubsd    xmm14, xmm9, xmm8
        vmulsd    xmm11, xmm14, QWORD PTR [__jsvml_dtan_ha_data_internal+1216]
        vpand     xmm9, xmm9, xmm3
        vmulsd    xmm10, xmm14, QWORD PTR [__jsvml_dtan_ha_data_internal+1280]
        vmulsd    xmm5, xmm14, QWORD PTR [__jsvml_dtan_ha_data_internal+1344]
        vsubsd    xmm13, xmm1, xmm11
        vpand     xmm8, xmm9, XMMWORD PTR [_2il0floatpacket_26]
        vsubsd    xmm6, xmm13, xmm10
        vmovd     eax, xmm8
        vmovupd   xmm8, XMMWORD PTR [_2il0floatpacket_27]
        vsubsd    xmm4, xmm13, xmm6
        imul      ecx, eax, 104
        vmovupd   XMMWORD PTR [368+rsp], xmm12
        vsubsd    xmm15, xmm4, xmm10
        lea       rax, QWORD PTR [__ImageBase]
        vsubsd    xmm7, xmm15, xmm5
        vmovq     xmm13, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1536+rax+rcx]
        vaddsd    xmm11, xmm6, xmm7
        vmovq     xmm9, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1576+rax+rcx]
        vsubsd    xmm0, xmm6, xmm11
        vmovq     xmm4, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1560+rax+rcx]
        vaddsd    xmm10, xmm7, xmm0
        vsubsd    xmm0, xmm13, xmm11
        vandpd    xmm15, xmm0, xmm8
        vsubsd    xmm14, xmm13, xmm0
        vsubsd    xmm0, xmm0, xmm15
        vsubsd    xmm3, xmm14, xmm11
        vaddsd    xmm14, xmm0, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1544+rax+rcx]
        vsubsd    xmm13, xmm3, xmm10
        vmovq     xmm6, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1608+rax+rcx]
        vaddsd    xmm3, xmm13, xmm14
        vmulsd    xmm6, xmm6, xmm11
        vcvtpd2ps xmm13, xmm15
        vaddsd    xmm6, xmm6, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1600+rax+rcx]
        vmovlhps  xmm14, xmm13, xmm13
        vrcpps    xmm0, xmm14
        vcvtps2pd xmm13, xmm0
        vandpd    xmm0, xmm13, xmm8
        vmulsd    xmm15, xmm15, xmm0
        vmovupd   xmm14, XMMWORD PTR [_2il0floatpacket_28]
        vmovq     xmm7, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1624+rax+rcx]
        vsubsd    xmm13, xmm14, xmm15
        vmulsd    xmm7, xmm7, xmm11
        vmulsd    xmm8, xmm0, xmm13
        vmulsd    xmm15, xmm13, xmm13
        vaddsd    xmm8, xmm8, xmm0
        vaddsd    xmm14, xmm15, xmm14
        vmulsd    xmm15, xmm0, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1552+rax+rcx]
        vmulsd    xmm0, xmm9, xmm11
        vmulsd    xmm8, xmm8, xmm14
        vmulsd    xmm3, xmm3, xmm8
        vmovq     xmm5, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1592+rax+rcx]
        vsubsd    xmm14, xmm3, xmm13
        vmulsd    xmm13, xmm3, xmm3
        vmulsd    xmm5, xmm5, xmm11
        vsubsd    xmm13, xmm13, xmm14
        vaddsd    xmm14, xmm4, xmm0
        vaddsd    xmm5, xmm5, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1584+rax+rcx]
        vmulsd    xmm8, xmm13, xmm8
        vsubsd    xmm4, xmm4, xmm14
        vmulsd    xmm13, xmm8, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1552+rax+rcx]
        vaddsd    xmm8, xmm14, xmm15
        vaddsd    xmm4, xmm4, xmm0
        vaddsd    xmm0, xmm7, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1616+rax+rcx]
        vsubsd    xmm15, xmm15, xmm8
        vaddsd    xmm13, xmm4, xmm13
        vaddsd    xmm14, xmm15, xmm14
        vmulsd    xmm15, xmm11, xmm11
        vmulsd    xmm3, xmm6, xmm15
        vaddsd    xmm4, xmm13, xmm14
        vaddsd    xmm14, xmm9, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1584+rax+rcx]
        vaddsd    xmm5, xmm3, xmm5
        vmulsd    xmm10, xmm14, xmm10
        vmovq     xmm9, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1632+rax+rcx]
        vaddsd    xmm3, xmm10, xmm4
        vmulsd    xmm13, xmm9, xmm15
        vmulsd    xmm15, xmm15, xmm15
        vaddsd    xmm13, xmm13, xmm0
        vmulsd    xmm13, xmm13, xmm15
        vmovq     xmm0, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1568+rax+rcx]
        vaddsd    xmm4, xmm13, xmm5
        vaddsd    xmm6, xmm0, xmm3
        vmulsd    xmm11, xmm4, xmm11
        mov       QWORD PTR [384+rsp], r13
        vaddsd    xmm0, xmm11, xmm6
        vaddsd    xmm3, xmm8, xmm0
        vxorpd    xmm0, xmm3, xmm12
        test      r8d, 1
        jne       _B2_8

_B2_2::

        test      edx, edx
        jne       _B2_4

_B2_3::

        vmovups   xmm6, XMMWORD PTR [336+rsp]
        vmovups   xmm7, XMMWORD PTR [320+rsp]
        vmovups   xmm8, XMMWORD PTR [304+rsp]
        vmovups   xmm9, XMMWORD PTR [288+rsp]
        vmovups   xmm10, XMMWORD PTR [272+rsp]
        vmovups   xmm11, XMMWORD PTR [256+rsp]
        vmovups   xmm12, XMMWORD PTR [240+rsp]
        vmovups   xmm13, XMMWORD PTR [224+rsp]
        vmovups   xmm14, XMMWORD PTR [208+rsp]
        vmovups   xmm15, XMMWORD PTR [192+rsp]
        mov       r13, QWORD PTR [184+rsp]
        add       rsp, 392
        ret

_B2_4::

        vmovupd   xmm1, XMMWORD PTR [352+rsp]
        vmovsd    QWORD PTR [r13], xmm1
        vmovsd    QWORD PTR [64+r13], xmm0
        jne       _B2_6

_B2_5::

        vmovsd    xmm0, QWORD PTR [64+r13]
        jmp       _B2_3

_B2_6::

        je        _B2_5

_B2_7::

        lea       rcx, QWORD PTR [r13]
        lea       rdx, QWORD PTR [64+r13]

        call      __jsvml_dtan_ha_cout_rare_internal
        jmp       _B2_5

_B2_8::

        vpand     xmm13, xmm1, XMMWORD PTR [_2il0floatpacket_29]
        vpsrlq    xmm8, xmm13, 52
        vmovd     ecx, xmm8
        vmovsd    xmm5, QWORD PTR [__jsvml_dtan_ha_data_internal+1088]
        vandpd    xmm14, xmm5, xmm1
        vpand     xmm3, xmm1, XMMWORD PTR [_2il0floatpacket_30]
        vcmpeqsd  xmm6, xmm14, xmm5
        vpaddq    xmm10, xmm3, XMMWORD PTR [_2il0floatpacket_31]
        vmovmskpd edx, xmm6
        vmovdqu   xmm14, XMMWORD PTR [_2il0floatpacket_32]
        vpsrlq    xmm11, xmm10, 32
        vmovupd   XMMWORD PTR [32+rsp], xmm0
        vpand     xmm8, xmm10, xmm14
        and       edx, 1
        lea       r8d, DWORD PTR [rcx+rcx*2]
        shl       r8d, 3
        vmovq     xmm13, QWORD PTR [imagerel(__jsvml_dtan_ha_reduction_data_internal)+16+rax+r8]
        vmovq     xmm0, QWORD PTR [imagerel(__jsvml_dtan_ha_reduction_data_internal)+8+rax+r8]
        vpand     xmm7, xmm13, xmm14
        vpsrlq    xmm6, xmm0, 32
        vpand     xmm4, xmm0, xmm14
        vpsrlq    xmm0, xmm13, 32
        vpmuludq  xmm13, xmm11, xmm7
        vpmuludq  xmm3, xmm8, xmm4
        vpmuludq  xmm4, xmm11, xmm4
        vpmuludq  xmm5, xmm8, xmm6
        vpmuludq  xmm6, xmm11, xmm6
        vpsrlq    xmm15, xmm13, 32
        vpand     xmm7, xmm3, xmm14
        vpmuludq  xmm13, xmm11, xmm0
        vpsrlq    xmm3, xmm3, 32
        vpmuludq  xmm0, xmm8, xmm0
        vpsrlq    xmm0, xmm0, 32
        vpaddq    xmm13, xmm13, xmm0
        vpaddq    xmm0, xmm4, xmm3
        vpaddq    xmm7, xmm7, xmm13
        vmovq     xmm12, QWORD PTR [imagerel(__jsvml_dtan_ha_reduction_data_internal)+rax+r8]
        vpand     xmm9, xmm12, xmm14
        vpsrlq    xmm12, xmm12, 32
        vpmuludq  xmm10, xmm8, xmm9
        vpmuludq  xmm8, xmm8, xmm12
        vpmuludq  xmm11, xmm11, xmm9
        vpaddq    xmm13, xmm15, xmm7
        vpand     xmm7, xmm5, xmm14
        vpsrlq    xmm5, xmm5, 32
        vpaddq    xmm4, xmm7, xmm0
        vpaddq    xmm5, xmm6, xmm5
        vpsrlq    xmm15, xmm13, 32
        vpand     xmm3, xmm10, xmm14
        vpaddq    xmm7, xmm15, xmm4
        vpaddq    xmm6, xmm3, xmm5
        vpsrlq    xmm9, xmm10, 32
        vpsrlq    xmm15, xmm7, 32
        vpand     xmm3, xmm8, xmm14
        vpsllq    xmm4, xmm7, 32
        vpaddq    xmm8, xmm11, xmm9
        vpaddq    xmm6, xmm15, xmm6
        vpaddq    xmm15, xmm3, xmm8
        vpsrlq    xmm5, xmm6, 32
        vpand     xmm6, xmm6, xmm14
        vpaddq    xmm5, xmm5, xmm15
        vpsllq    xmm0, xmm5, 32
        vpand     xmm14, xmm13, xmm14
        vpaddq    xmm10, xmm0, xmm6
        vpaddq    xmm11, xmm4, xmm14
        vpand     xmm12, xmm1, XMMWORD PTR [_2il0floatpacket_33]
        vpsrlq    xmm5, xmm10, 12
        vpxor     xmm6, xmm12, XMMWORD PTR [_2il0floatpacket_34]
        vmovupd   xmm13, XMMWORD PTR [_2il0floatpacket_35]
        vpor      xmm8, xmm5, xmm6
        vpxor     xmm7, xmm12, XMMWORD PTR [_2il0floatpacket_36]
        vaddsd    xmm9, xmm13, xmm8
        vpand     xmm15, xmm11, XMMWORD PTR [_2il0floatpacket_37]
        vpsrlq    xmm11, xmm11, 24
        vpsllq    xmm0, xmm15, 28
        vsubsd    xmm3, xmm9, xmm13
        vpxor     xmm13, xmm12, XMMWORD PTR [_2il0floatpacket_38]
        vpor      xmm4, xmm0, xmm7
        vpand     xmm12, xmm10, XMMWORD PTR [_2il0floatpacket_39]
        vsubsd    xmm8, xmm8, xmm3
        vsubsd    xmm6, xmm4, xmm7
        vpsllq    xmm10, xmm12, 40
        vpor      xmm14, xmm10, xmm11
        vpor      xmm5, xmm14, xmm13
        vmovupd   xmm11, XMMWORD PTR [_2il0floatpacket_40]
        vsubsd    xmm3, xmm5, xmm13
        vmovupd   xmm10, XMMWORD PTR [_2il0floatpacket_42]
        vaddsd    xmm0, xmm8, xmm3
        vsubsd    xmm8, xmm8, xmm0
        vaddsd    xmm15, xmm3, xmm8
        vaddsd    xmm12, xmm15, xmm6
        vmovupd   xmm15, XMMWORD PTR [_2il0floatpacket_27]
        vandpd    xmm4, xmm0, xmm15
        vmovupd   xmm6, XMMWORD PTR [_2il0floatpacket_41]
        vsubsd    xmm7, xmm0, xmm4
        vmulsd    xmm5, xmm6, xmm4
        vmulsd    xmm13, xmm11, xmm12
        vmulsd    xmm14, xmm6, xmm7
        vmulsd    xmm6, xmm10, xmm4
        vmulsd    xmm8, xmm10, xmm7
        vaddsd    xmm3, xmm14, xmm6
        vaddsd    xmm0, xmm13, xmm8
        vmovupd   xmm12, XMMWORD PTR [_2il0floatpacket_44]
        vaddsd    xmm4, xmm3, xmm0
        vandpd    xmm11, xmm1, XMMWORD PTR [_2il0floatpacket_43]
        vaddsd    xmm7, xmm5, xmm4
        vcmpgtsd  xmm14, xmm11, xmm12
        vcmplesd  xmm10, xmm11, xmm12
        vsubsd    xmm5, xmm5, xmm7
        vandpd    xmm1, xmm10, xmm1
        vaddsd    xmm6, xmm5, xmm4
        vandpd    xmm5, xmm14, xmm7
        vandpd    xmm8, xmm14, xmm6
        vorpd     xmm5, xmm1, xmm5
        vpand     xmm1, xmm9, XMMWORD PTR [_2il0floatpacket_45]
        vpand     xmm13, xmm1, XMMWORD PTR [_2il0floatpacket_26]
        vmovd     r9d, xmm13
        imul      r10d, r9d, 104
        vmovq     xmm3, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1536+rax+r10]
        vmovq     xmm11, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1576+rax+r10]
        vsubsd    xmm1, xmm3, xmm5
        vandpd    xmm4, xmm1, xmm15
        vsubsd    xmm0, xmm3, xmm1
        vsubsd    xmm1, xmm1, xmm4
        vsubsd    xmm14, xmm0, xmm5
        vaddsd    xmm0, xmm1, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1544+rax+r10]
        vcvtpd2ps xmm1, xmm4
        vsubsd    xmm3, xmm14, xmm8
        vmovq     xmm13, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1560+rax+r10]
        vaddsd    xmm14, xmm3, xmm0
        vmovlhps  xmm3, xmm1, xmm1
        vrcpps    xmm0, xmm3
        vcvtps2pd xmm1, xmm0
        vandpd    xmm1, xmm1, xmm15
        vmulsd    xmm4, xmm4, xmm1
        vmovupd   xmm15, XMMWORD PTR [_2il0floatpacket_28]
        vmovq     xmm7, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1592+rax+r10]
        vsubsd    xmm0, xmm15, xmm4
        vmulsd    xmm7, xmm7, xmm5
        vmulsd    xmm3, xmm1, xmm0
        vmulsd    xmm4, xmm0, xmm0
        vaddsd    xmm3, xmm3, xmm1
        vaddsd    xmm15, xmm4, xmm15
        vmulsd    xmm4, xmm3, xmm15
        vmulsd    xmm3, xmm14, xmm4
        vmulsd    xmm15, xmm3, xmm3
        vsubsd    xmm0, xmm3, xmm0
        vmovq     xmm10, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1608+rax+r10]
        vsubsd    xmm14, xmm15, xmm0
        vmulsd    xmm0, xmm1, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1552+rax+r10]
        vmulsd    xmm10, xmm10, xmm5
        vmulsd    xmm4, xmm14, xmm4
        vmulsd    xmm14, xmm11, xmm5
        vmulsd    xmm3, xmm4, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1552+rax+r10]
        vaddsd    xmm4, xmm10, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1600+rax+r10]
        vaddsd    xmm15, xmm13, xmm14
        vmovq     xmm9, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1624+rax+r10]
        vsubsd    xmm13, xmm13, xmm15
        vmulsd    xmm9, xmm9, xmm5
        vaddsd    xmm1, xmm15, xmm0
        vaddsd    xmm13, xmm13, xmm14
        vsubsd    xmm0, xmm0, xmm1
        vaddsd    xmm3, xmm13, xmm3
        vaddsd    xmm15, xmm0, xmm15
        vaddsd    xmm0, xmm7, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1584+rax+r10]
        vaddsd    xmm7, xmm9, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1616+rax+r10]
        vaddsd    xmm13, xmm3, xmm15
        vmulsd    xmm15, xmm5, xmm5
        vaddsd    xmm3, xmm11, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1584+rax+r10]
        vmulsd    xmm4, xmm4, xmm15
        vmulsd    xmm3, xmm3, xmm8
        vaddsd    xmm0, xmm4, xmm0
        vaddsd    xmm10, xmm3, xmm13
        vmovq     xmm12, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1632+rax+r10]
        vmulsd    xmm11, xmm12, xmm15
        vmulsd    xmm15, xmm15, xmm15
        vaddsd    xmm9, xmm11, xmm7
        vmulsd    xmm8, xmm9, xmm15
        vmovq     xmm6, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1568+rax+r10]
        vaddsd    xmm12, xmm8, xmm0
        vaddsd    xmm6, xmm6, xmm10
        vmulsd    xmm5, xmm12, xmm5
        vaddsd    xmm13, xmm5, xmm6
        vaddsd    xmm0, xmm1, xmm13
        vxorpd    xmm1, xmm0, XMMWORD PTR [368+rsp]
        vmovupd   xmm0, XMMWORD PTR [32+rsp]
        vblendvpd xmm0, xmm0, xmm1, xmm2
        jmp       _B2_2
        ALIGN     16

_B2_9::

__jsvml_tan1_ha_e9 ENDP

_TEXT	ENDS
.xdata	SEGMENT  DWORD   READ  ''

	ALIGN 004H
_unwind___jsvml_tan1_ha_e9_B1_B8:
	DD	1601281
	DD	1561711
	DD	1402983
	DD	1341534
	DD	1280085
	DD	1218636
	DD	1157187
	DD	1095738
	DD	1034289
	DD	972840
	DD	911391
	DD	849942
	DD	3211531

.xdata	ENDS
.pdata	SEGMENT  DWORD   READ  ''

	ALIGN 004H

	DD	imagerel _B2_1
	DD	imagerel _B2_9
	DD	imagerel _unwind___jsvml_tan1_ha_e9_B1_B8

.pdata	ENDS
_DATA	SEGMENT      'DATA'
_DATA	ENDS

_TEXT	SEGMENT      'CODE'

TXTST2:

_TEXT	ENDS
_TEXT	SEGMENT      'CODE'

       ALIGN     16
	PUBLIC __jsvml_tan4_ha_e9

__jsvml_tan4_ha_e9	PROC	EXPORT

_B3_1::

        DB        243
        DB        15
        DB        30
        DB        250
L59::

        push      rbp
        sub       rsp, 864
        lea       rbp, QWORD PTR [32+rsp]
        xor       eax, eax
        vmovups   YMMWORD PTR [496+rbp], ymm15
        vmovups   YMMWORD PTR [528+rbp], ymm14
        vmovups   YMMWORD PTR [560+rbp], ymm13
        vmovups   YMMWORD PTR [592+rbp], ymm12
        vmovups   YMMWORD PTR [624+rbp], ymm11
        vmovups   YMMWORD PTR [656+rbp], ymm10
        vmovups   YMMWORD PTR [688+rbp], ymm9
        vmovups   YMMWORD PTR [720+rbp], ymm8
        vmovups   YMMWORD PTR [752+rbp], ymm7
        vmovups   YMMWORD PTR [784+rbp], ymm6
        vmovdqu   xmm6, XMMWORD PTR [_2il0floatpacket_26]
        mov       QWORD PTR [816+rbp], r13
        lea       r13, QWORD PTR [239+rbp]
        vmovupd   ymm5, YMMWORD PTR [__jsvml_dtan_ha_data_internal+1024]
        and       r13, -64
        vmovupd   ymm10, YMMWORD PTR [__jsvml_dtan_ha_data_internal+1152]
        vmovupd   YMMWORD PTR [128+r13], ymm0
        vandpd    ymm9, ymm0, ymm5
        vmulpd    ymm14, ymm9, YMMWORD PTR [__jsvml_dtan_ha_data_internal+1472]
        vmovupd   YMMWORD PTR [224+r13], ymm9
        vcmpnle_uqpd ymm13, ymm9, YMMWORD PTR [__jsvml_dtan_ha_data_internal+28160]
        vaddpd    ymm8, ymm10, ymm14
        vmovupd   YMMWORD PTR [160+r13], ymm13
        vandnpd   ymm15, ymm5, ymm0
        vsubpd    ymm5, ymm8, ymm10
        vmovupd   YMMWORD PTR [192+r13], ymm15
        vmulpd    ymm4, ymm5, YMMWORD PTR [__jsvml_dtan_ha_data_internal+1216]
        vmulpd    ymm1, ymm5, YMMWORD PTR [__jsvml_dtan_ha_data_internal+1280]
        vmulpd    ymm7, ymm5, YMMWORD PTR [__jsvml_dtan_ha_data_internal+1344]
        vsubpd    ymm3, ymm9, ymm4
        vmovupd   xmm9, XMMWORD PTR [__jsvml_dtan_ha_data_internal+1408]
        mov       QWORD PTR [824+rbp], r13
        vextractf128 xmm12, ymm13, 1
        vshufps   xmm11, xmm13, xmm12, 221
        vsubpd    ymm13, ymm3, ymm1
        vmovups   XMMWORD PTR [rbp], xmm11
        vsubpd    ymm2, ymm3, ymm13
        vsubpd    ymm15, ymm2, ymm1
        vsubpd    ymm12, ymm15, ymm7
        vaddpd    ymm15, ymm13, ymm12
        vsubpd    ymm11, ymm13, ymm15
        vaddpd    ymm5, ymm12, ymm11
        vmovupd   YMMWORD PTR [r13], ymm5
        vandps    xmm14, xmm8, xmm9
        vextractf128 xmm10, ymm8, 1
        vpand     xmm3, xmm14, xmm6
        vmovd     edx, xmm3
        vandps    xmm4, xmm10, xmm9
        vpand     xmm0, xmm4, xmm6
        vmovd     r11d, xmm0
        imul      r9d, edx, 104
        imul      ecx, r11d, 104
        vpextrd   r10d, xmm3, 2
        lea       rdx, QWORD PTR [__ImageBase]
        imul      r8d, r10d, 104
        vmovq     xmm13, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1544+rdx+r9]
        vmovq     xmm11, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1544+rdx+rcx]
        vpextrd   r10d, xmm0, 2
        imul      r11d, r10d, 104
        vmovhpd   xmm12, xmm13, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1544+rdx+r8]
        vmovq     xmm2, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1536+rdx+r9]
        vmovq     xmm10, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1552+rdx+r9]
        vmovq     xmm7, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1536+rdx+rcx]
        vmovhpd   xmm14, xmm11, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1544+rdx+r11]
        vmovq     xmm6, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1552+rdx+rcx]
        vmovhpd   xmm1, xmm2, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1536+rdx+r8]
        vmovhpd   xmm9, xmm10, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1552+rdx+r8]
        vmovhpd   xmm8, xmm7, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1536+rdx+r11]
        vmovhpd   xmm3, xmm6, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1552+rdx+r11]
        vmovq     xmm2, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1560+rdx+r9]
        vmovhpd   xmm7, xmm2, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1560+rdx+r8]
        vinsertf128 ymm0, ymm12, xmm14, 1
        vmovq     xmm12, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1568+rdx+r9]
        vmovq     xmm14, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1568+rdx+rcx]
        vmovhpd   xmm11, xmm12, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1568+rdx+r8]
        vmovhpd   xmm10, xmm14, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1568+rdx+r11]
        vmovq     xmm12, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1584+rdx+r9]
        vmovq     xmm14, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1584+rdx+rcx]
        vinsertf128 ymm4, ymm1, xmm8, 1
        vmovq     xmm8, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1560+rdx+rcx]
        vinsertf128 ymm6, ymm9, xmm3, 1
        vinsertf128 ymm9, ymm11, xmm10, 1
        vmovhpd   xmm11, xmm12, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1584+rdx+r8]
        vmovq     xmm3, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1576+rdx+r9]
        vmovq     xmm1, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1576+rdx+rcx]
        vmovhpd   xmm10, xmm14, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1584+rdx+r11]
        vmovhpd   xmm13, xmm8, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1560+rdx+r11]
        vmovups   YMMWORD PTR [32+r13], ymm9
        vmovhpd   xmm2, xmm3, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1576+rdx+r8]
        vmovhpd   xmm8, xmm1, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1576+rdx+r11]
        vmovq     xmm9, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1592+rdx+r9]
        vmovq     xmm1, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1592+rdx+rcx]
        vmovhpd   xmm3, xmm9, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1592+rdx+r8]
        vinsertf128 ymm12, ymm11, xmm10, 1
        vmovq     xmm11, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1600+rdx+r9]
        vmovq     xmm10, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1600+rdx+rcx]
        vmovhpd   xmm14, xmm11, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1600+rdx+r8]
        vmovhpd   xmm9, xmm10, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1600+rdx+r11]
        vmovq     xmm11, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1608+rdx+rcx]
        vinsertf128 ymm7, ymm7, xmm13, 1
        vinsertf128 ymm13, ymm2, xmm8, 1
        vmovhpd   xmm8, xmm1, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1592+rdx+r11]
        vmovq     xmm2, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1608+rdx+r9]
        vmovhpd   xmm1, xmm2, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1608+rdx+r8]
        vinsertf128 ymm8, ymm3, xmm8, 1
        vinsertf128 ymm10, ymm14, xmm9, 1
        vmovhpd   xmm14, xmm11, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1608+rdx+r11]
        vmovq     xmm3, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1616+rdx+r9]
        vmovq     xmm11, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1616+rdx+rcx]
        vmovhpd   xmm2, xmm3, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1616+rdx+r8]
        vmovq     xmm3, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1624+rdx+r9]
        vmulpd    ymm8, ymm8, ymm15
        vaddpd    ymm8, ymm12, ymm8
        vinsertf128 ymm9, ymm1, xmm14, 1
        vmovhpd   xmm14, xmm11, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1616+rdx+r11]
        vmovhpd   xmm1, xmm3, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1624+rdx+r8]
        vmulpd    ymm9, ymm9, ymm15
        vaddpd    ymm10, ymm10, ymm9
        vinsertf128 ymm11, ymm2, xmm14, 1
        vmovq     xmm14, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1624+rdx+rcx]
        vmovhpd   xmm3, xmm14, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1624+rdx+r11]
        vmovq     xmm2, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1632+rdx+r9]
        vinsertf128 ymm14, ymm1, xmm3, 1
        vmovhpd   xmm3, xmm2, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1632+rdx+r8]
        vmovq     xmm2, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1632+rdx+rcx]
        vmovhpd   xmm1, xmm2, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1632+rdx+r11]
        vmovupd   ymm2, YMMWORD PTR [_2il0floatpacket_46]
        vmulpd    ymm14, ymm14, ymm15
        vaddpd    ymm11, ymm11, ymm14
        vinsertf128 ymm3, ymm3, xmm1, 1
        vsubpd    ymm1, ymm4, ymm15
        vmovups   YMMWORD PTR [64+r13], ymm3
        vsubpd    ymm4, ymm4, ymm1
        vsubpd    ymm4, ymm4, ymm15
        vandpd    ymm3, ymm1, ymm2
        vsubpd    ymm5, ymm4, ymm5
        vsubpd    ymm1, ymm1, ymm3
        vcvtpd2ps xmm4, ymm3
        vaddpd    ymm0, ymm0, ymm1
        vrcpps    xmm1, xmm4
        vaddpd    ymm5, ymm5, ymm0
        vcvtps2pd ymm0, xmm1
        vandpd    ymm4, ymm0, ymm2
        vmovupd   ymm2, YMMWORD PTR [_2il0floatpacket_47]
        vmulpd    ymm3, ymm3, ymm4
        vsubpd    ymm1, ymm2, ymm3
        vmulpd    ymm3, ymm4, ymm1
        vaddpd    ymm0, ymm4, ymm3
        vmulpd    ymm3, ymm1, ymm1
        vaddpd    ymm2, ymm2, ymm3
        vmulpd    ymm2, ymm0, ymm2
        vmulpd    ymm5, ymm5, ymm2
        vsubpd    ymm3, ymm5, ymm1
        vmulpd    ymm5, ymm5, ymm5
        vsubpd    ymm0, ymm5, ymm3
        vmulpd    ymm3, ymm6, ymm4
        vmulpd    ymm1, ymm2, ymm0
        vmulpd    ymm2, ymm13, ymm15
        vmulpd    ymm6, ymm6, ymm1
        vaddpd    ymm4, ymm7, ymm2
        vaddpd    ymm1, ymm13, ymm12
        vsubpd    ymm7, ymm7, ymm4
        vaddpd    ymm5, ymm3, ymm4
        vaddpd    ymm7, ymm2, ymm7
        vsubpd    ymm0, ymm3, ymm5
        vaddpd    ymm6, ymm6, ymm7
        vaddpd    ymm7, ymm4, ymm0
        vmulpd    ymm0, ymm15, ymm15
        vaddpd    ymm7, ymm6, ymm7
        vmulpd    ymm12, ymm0, YMMWORD PTR [64+r13]
        vmulpd    ymm3, ymm0, ymm0
        vmulpd    ymm13, ymm10, ymm0
        vaddpd    ymm2, ymm11, ymm12
        vaddpd    ymm4, ymm8, ymm13
        vmulpd    ymm6, ymm2, ymm3
        vmulpd    ymm8, ymm1, YMMWORD PTR [r13]
        vmovups   xmm2, XMMWORD PTR [rbp]
        vmovmskps r8d, xmm2
        vaddpd    ymm9, ymm4, ymm6
        vaddpd    ymm7, ymm7, ymm8
        vmulpd    ymm15, ymm15, ymm9
        vaddpd    ymm10, ymm7, YMMWORD PTR [32+r13]
        vmovupd   ymm7, YMMWORD PTR [224+r13]
        vaddpd    ymm0, ymm10, ymm15
        vaddpd    ymm1, ymm5, ymm0
        vxorpd    ymm0, ymm1, YMMWORD PTR [192+r13]
        test      r8d, r8d
        jne       _B3_12

_B3_2::

        test      eax, eax
        jne       _B3_4

_B3_3::

        vmovups   ymm6, YMMWORD PTR [784+rbp]
        vmovups   ymm7, YMMWORD PTR [752+rbp]
        vmovups   ymm8, YMMWORD PTR [720+rbp]
        vmovups   ymm9, YMMWORD PTR [688+rbp]
        vmovups   ymm10, YMMWORD PTR [656+rbp]
        vmovups   ymm11, YMMWORD PTR [624+rbp]
        vmovups   ymm12, YMMWORD PTR [592+rbp]
        vmovups   ymm13, YMMWORD PTR [560+rbp]
        vmovups   ymm14, YMMWORD PTR [528+rbp]
        vmovups   ymm15, YMMWORD PTR [496+rbp]
        mov       r13, QWORD PTR [816+rbp]
        lea       rsp, QWORD PTR [832+rbp]
        pop       rbp
        ret

_B3_4::

        vmovupd   ymm1, YMMWORD PTR [128+r13]
        vmovupd   YMMWORD PTR [64+r13], ymm0
        vmovupd   YMMWORD PTR [r13], ymm1
        je        _B3_3

_B3_7::

        xor       edx, edx
        mov       QWORD PTR [8+rbp], rbx
        mov       ebx, edx
        mov       QWORD PTR [rbp], rsi
        mov       esi, eax

_B3_8::

        bt        esi, ebx
        jc        _B3_11

_B3_9::

        inc       ebx
        cmp       ebx, 4
        jl        _B3_8

_B3_10::

        mov       rbx, QWORD PTR [8+rbp]
        mov       rsi, QWORD PTR [rbp]
        vmovupd   ymm0, YMMWORD PTR [64+r13]
        jmp       _B3_3

_B3_11::

        vzeroupper
        lea       rcx, QWORD PTR [r13+rbx*8]
        lea       rdx, QWORD PTR [64+r13+rbx*8]

        call      __jsvml_dtan_ha_cout_rare_internal
        jmp       _B3_9

_B3_12::

        vmovupd   ymm14, YMMWORD PTR [__jsvml_dtan_ha_data_internal+1088]
        vmovdqu   xmm6, XMMWORD PTR [_2il0floatpacket_29]
        vmovupd   YMMWORD PTR [224+r13], ymm7
        vmovupd   YMMWORD PTR [r13], ymm0
        vandpd    ymm12, ymm14, ymm7
        vcmpeqpd  ymm8, ymm12, ymm14
        vpand     xmm15, xmm6, xmm7
        vextractf128 xmm11, ymm7, 1
        vpsrlq    xmm0, xmm15, 52
        vmovd     r8d, xmm0
        vmovups   XMMWORD PTR [rbp], xmm7
        vpand     xmm3, xmm6, xmm11
        vpsrlq    xmm1, xmm3, 52
        vmovd     r10d, xmm1
        lea       r9d, DWORD PTR [r8+r8*2]
        vmovups   XMMWORD PTR [16+rbp], xmm11
        vmovdqu   xmm15, XMMWORD PTR [_2il0floatpacket_31]
        vpextrd   ecx, xmm0, 2
        vpextrd   r8d, xmm1, 2
        lea       r10d, DWORD PTR [r10+r10*2]
        shl       r9d, 3
        shl       r10d, 3
        vmovq     xmm14, QWORD PTR [imagerel(__jsvml_dtan_ha_reduction_data_internal)+16+rdx+r9]
        lea       r11d, DWORD PTR [rcx+rcx*2]
        shl       r11d, 3
        lea       ecx, DWORD PTR [r8+r8*2]
        shl       ecx, 3
        vmovq     xmm9, QWORD PTR [imagerel(__jsvml_dtan_ha_reduction_data_internal)+8+rdx+r9]
        vmovq     xmm4, QWORD PTR [imagerel(__jsvml_dtan_ha_reduction_data_internal)+rdx+r10]
        vmovhpd   xmm1, xmm14, QWORD PTR [imagerel(__jsvml_dtan_ha_reduction_data_internal)+16+rdx+r11]
        vmovhpd   xmm9, xmm9, QWORD PTR [imagerel(__jsvml_dtan_ha_reduction_data_internal)+8+rdx+r11]
        vmovq     xmm5, QWORD PTR [imagerel(__jsvml_dtan_ha_reduction_data_internal)+rdx+r9]
        vmovq     xmm12, QWORD PTR [imagerel(__jsvml_dtan_ha_reduction_data_internal)+8+rdx+r10]
        vmovhpd   xmm2, xmm5, QWORD PTR [imagerel(__jsvml_dtan_ha_reduction_data_internal)+rdx+r11]
        vmovupd   XMMWORD PTR [32+rbp], xmm2
        vextractf128 xmm13, ymm8, 1
        vshufps   xmm10, xmm8, xmm13, 221
        vmovmskps eax, xmm10
        vmovdqu   xmm10, XMMWORD PTR [_2il0floatpacket_30]
        vpand     xmm7, xmm10, xmm7
        vpand     xmm11, xmm10, xmm11
        vpaddq    xmm14, xmm7, xmm15
        vpaddq    xmm6, xmm11, xmm15
        vmovhpd   xmm13, xmm4, QWORD PTR [imagerel(__jsvml_dtan_ha_reduction_data_internal)+rdx+rcx]
        vpsrlq    xmm10, xmm14, 32
        vmovq     xmm8, QWORD PTR [imagerel(__jsvml_dtan_ha_reduction_data_internal)+16+rdx+r10]
        vmovdqu   xmm15, XMMWORD PTR [_2il0floatpacket_32]
        vmovhpd   xmm4, xmm12, QWORD PTR [imagerel(__jsvml_dtan_ha_reduction_data_internal)+8+rdx+rcx]
        vpand     xmm12, xmm13, xmm15
        vmovhpd   xmm3, xmm8, QWORD PTR [imagerel(__jsvml_dtan_ha_reduction_data_internal)+16+rdx+rcx]
        vpsrlq    xmm8, xmm9, 32
        vpand     xmm5, xmm9, xmm15
        vpand     xmm9, xmm14, xmm15
        vpand     xmm14, xmm6, xmm15
        vpand     xmm11, xmm2, xmm15
        vmovdqu   XMMWORD PTR [80+rbp], xmm12
        vpsrlq    xmm7, xmm4, 32
        vpmuludq  xmm12, xmm14, xmm12
        vpand     xmm0, xmm4, xmm15
        vmovdqu   XMMWORD PTR [64+rbp], xmm11
        vpsrlq    xmm2, xmm1, 32
        vpmuludq  xmm11, xmm9, xmm11
        vpsrlq    xmm4, xmm3, 32
        vmovdqu   XMMWORD PTR [112+rbp], xmm7
        vpand     xmm3, xmm3, xmm15
        vmovdqu   XMMWORD PTR [160+rbp], xmm12
        vpmuludq  xmm12, xmm14, xmm7
        vpand     xmm7, xmm1, xmm15
        vmovdqu   XMMWORD PTR [96+rbp], xmm8
        vmovdqu   XMMWORD PTR [128+rbp], xmm0
        vmovdqu   XMMWORD PTR [144+rbp], xmm11
        vpmuludq  xmm11, xmm9, xmm8
        vpmuludq  xmm8, xmm14, xmm0
        vpmuludq  xmm0, xmm10, xmm7
        vpmuludq  xmm7, xmm10, xmm2
        vpmuludq  xmm2, xmm9, xmm2
        vmovupd   XMMWORD PTR [48+rbp], xmm13
        vpsrlq    xmm13, xmm6, 32
        vpmuludq  xmm6, xmm9, xmm5
        vpsrlq    xmm2, xmm2, 32
        vpmuludq  xmm5, xmm10, xmm5
        vpaddq    xmm7, xmm7, xmm2
        vpmuludq  xmm2, xmm13, xmm4
        vpmuludq  xmm4, xmm14, xmm4
        vpsrlq    xmm1, xmm0, 32
        vpand     xmm0, xmm6, xmm15
        vpaddq    xmm0, xmm0, xmm7
        vpaddq    xmm7, xmm1, xmm0
        vpmuludq  xmm1, xmm13, xmm3
        vpsrlq    xmm4, xmm4, 32
        vpand     xmm3, xmm8, xmm15
        vpaddq    xmm2, xmm2, xmm4
        vpaddq    xmm3, xmm3, xmm2
        vpsrlq    xmm0, xmm1, 32
        vpsrlq    xmm6, xmm6, 32
        vpaddq    xmm4, xmm0, xmm3
        vpaddq    xmm2, xmm5, xmm6
        vpmuludq  xmm3, xmm13, XMMWORD PTR [128+rbp]
        vpand     xmm0, xmm11, xmm15
        vpsrlq    xmm1, xmm7, 32
        vpaddq    xmm6, xmm0, xmm2
        vpsrlq    xmm8, xmm8, 32
        vpsrlq    xmm5, xmm4, 32
        vpaddq    xmm0, xmm1, xmm6
        vpaddq    xmm2, xmm3, xmm8
        vpmuludq  xmm6, xmm10, XMMWORD PTR [96+rbp]
        vpmuludq  xmm10, xmm10, XMMWORD PTR [64+rbp]
        vpand     xmm1, xmm12, xmm15
        vpsrlq    xmm11, xmm11, 32
        vpaddq    xmm8, xmm1, xmm2
        vpaddq    xmm2, xmm6, xmm11
        vpaddq    xmm1, xmm5, xmm8
        vmovdqu   xmm5, XMMWORD PTR [144+rbp]
        vpsrlq    xmm3, xmm0, 32
        vpand     xmm8, xmm5, xmm15
        vpsrlq    xmm12, xmm12, 32
        vpaddq    xmm11, xmm8, xmm2
        vpaddq    xmm3, xmm3, xmm11
        vpmuludq  xmm11, xmm13, XMMWORD PTR [112+rbp]
        vpmuludq  xmm13, xmm13, XMMWORD PTR [80+rbp]
        vpaddq    xmm11, xmm11, xmm12
        vmovdqu   xmm8, XMMWORD PTR [160+rbp]
        vpsrlq    xmm6, xmm1, 32
        vpand     xmm2, xmm8, xmm15
        vpsrlq    xmm12, xmm3, 32
        vpaddq    xmm2, xmm2, xmm11
        vpaddq    xmm11, xmm6, xmm2
        vmovupd   xmm6, XMMWORD PTR [32+rbp]
        vpand     xmm3, xmm3, xmm15
        vpsrlq    xmm2, xmm6, 32
        vpand     xmm7, xmm7, xmm15
        vpmuludq  xmm9, xmm9, xmm2
        vpand     xmm4, xmm4, xmm15
        vpand     xmm2, xmm9, xmm15
        vpsrlq    xmm9, xmm5, 32
        vmovupd   xmm5, XMMWORD PTR [48+rbp]
        vpaddq    xmm10, xmm10, xmm9
        vpsrlq    xmm9, xmm5, 32
        vpmuludq  xmm14, xmm14, xmm9
        vpsrlq    xmm9, xmm8, 32
        vpaddq    xmm2, xmm2, xmm10
        vpaddq    xmm12, xmm12, xmm2
        vpsllq    xmm6, xmm12, 32
        vpand     xmm12, xmm14, xmm15
        vpaddq    xmm14, xmm13, xmm9
        vpaddq    xmm2, xmm6, xmm3
        vpaddq    xmm8, xmm12, xmm14
        vpsrlq    xmm10, xmm11, 32
        vpand     xmm11, xmm11, xmm15
        vpaddq    xmm13, xmm10, xmm8
        vpsllq    xmm10, xmm13, 32
        vpsllq    xmm3, xmm1, 32
        vmovdqu   xmm15, XMMWORD PTR [_2il0floatpacket_33]
        vpsllq    xmm6, xmm0, 32
        vpaddq    xmm11, xmm10, xmm11
        vpaddq    xmm13, xmm3, xmm4
        vpaddq    xmm9, xmm6, xmm7
        vmovupd   ymm0, YMMWORD PTR [_2il0floatpacket_48]
        vpand     xmm3, xmm15, XMMWORD PTR [rbp]
        vpsrlq    xmm4, xmm2, 12
        vmovdqu   xmm14, XMMWORD PTR [_2il0floatpacket_34]
        vpsrlq    xmm8, xmm11, 12
        vpand     xmm6, xmm15, XMMWORD PTR [16+rbp]
        vpxor     xmm7, xmm3, xmm14
        vpxor     xmm10, xmm6, xmm14
        vpor      xmm12, xmm4, xmm7
        vpor      xmm15, xmm8, xmm10
        vmovdqu   xmm7, XMMWORD PTR [_2il0floatpacket_36]
        vpxor     xmm8, xmm3, xmm7
        vpxor     xmm14, xmm6, xmm7
        vinsertf128 ymm5, ymm12, xmm15, 1
        vaddpd    ymm1, ymm5, ymm0
        vmovdqu   xmm12, XMMWORD PTR [_2il0floatpacket_37]
        vsubpd    ymm4, ymm1, ymm0
        vmovdqu   xmm0, XMMWORD PTR [_2il0floatpacket_45]
        vsubpd    ymm10, ymm5, ymm4
        vpand     xmm5, xmm12, xmm9
        vpsllq    xmm4, xmm5, 28
        vpand     xmm12, xmm12, xmm13
        vpor      xmm7, xmm4, xmm8
        vpsllq    xmm4, xmm12, 28
        vpor      xmm12, xmm4, xmm14
        vpsrlq    xmm9, xmm9, 24
        vinsertf128 ymm7, ymm7, xmm12, 1
        vinsertf128 ymm14, ymm8, xmm14, 1
        vmovdqu   xmm12, XMMWORD PTR [_2il0floatpacket_39]
        vsubpd    ymm4, ymm7, ymm14
        vpand     xmm2, xmm12, xmm2
        vmovdqu   xmm7, XMMWORD PTR [_2il0floatpacket_38]
        vpand     xmm11, xmm12, xmm11
        vpxor     xmm14, xmm6, xmm7
        vpsllq    xmm6, xmm2, 40
        vpxor     xmm8, xmm3, xmm7
        vpor      xmm2, xmm6, xmm9
        vpor      xmm7, xmm2, xmm8
        vpsllq    xmm2, xmm11, 40
        vpsrlq    xmm12, xmm13, 24
        vpor      xmm13, xmm2, xmm12
        vpor      xmm3, xmm13, xmm14
        vmovupd   ymm9, YMMWORD PTR [_2il0floatpacket_50]
        vinsertf128 ymm5, ymm7, xmm3, 1
        vinsertf128 ymm14, ymm8, xmm14, 1
        vsubpd    ymm2, ymm5, ymm14
        vmovupd   ymm3, YMMWORD PTR [_2il0floatpacket_46]
        vmovupd   ymm14, YMMWORD PTR [_2il0floatpacket_51]
        vaddpd    ymm7, ymm10, ymm2
        vsubpd    ymm10, ymm10, ymm7
        vaddpd    ymm2, ymm2, ymm10
        vandpd    ymm11, ymm7, ymm3
        vaddpd    ymm12, ymm4, ymm2
        vsubpd    ymm8, ymm7, ymm11
        vmulpd    ymm10, ymm14, ymm11
        vmulpd    ymm6, ymm12, YMMWORD PTR [_2il0floatpacket_49]
        vmulpd    ymm13, ymm9, ymm8
        vmulpd    ymm5, ymm14, ymm8
        vmulpd    ymm4, ymm9, ymm11
        vaddpd    ymm2, ymm13, ymm10
        vaddpd    ymm7, ymm6, ymm5
        vaddpd    ymm9, ymm2, ymm7
        vaddpd    ymm11, ymm4, ymm9
        vsubpd    ymm4, ymm4, ymm11
        vaddpd    ymm13, ymm9, ymm4
        vmovupd   ymm9, YMMWORD PTR [224+r13]
        vmovupd   ymm4, YMMWORD PTR [_2il0floatpacket_53]
        vandpd    ymm2, ymm9, YMMWORD PTR [_2il0floatpacket_52]
        vcmple_oqpd ymm7, ymm2, ymm4
        vcmpgt_oqpd ymm8, ymm2, ymm4
        vmovdqu   xmm2, XMMWORD PTR [_2il0floatpacket_26]
        vandpd    ymm12, ymm7, ymm9
        vandpd    ymm14, ymm8, ymm11
        vorpd     ymm4, ymm12, ymm14
        vandpd    ymm5, ymm8, ymm13
        vmovupd   YMMWORD PTR [32+r13], ymm5
        vextractf128 xmm15, ymm1, 1
        vpand     xmm1, xmm1, xmm0
        vpand     xmm7, xmm1, xmm2
        vmovd     r9d, xmm7
        vpand     xmm15, xmm15, xmm0
        vpand     xmm9, xmm15, xmm2
        vmovd     ecx, xmm9
        imul      r9d, r9d, 104
        imul      ecx, ecx, 104
        vmovq     xmm12, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1544+rdx+r9]
        vmovq     xmm0, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1536+rdx+r9]
        vpextrd   r11d, xmm7, 2
        vpextrd   r10d, xmm9, 2
        imul      r8d, r11d, 104
        imul      r11d, r10d, 104
        vmovq     xmm8, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1544+rdx+rcx]
        vmovq     xmm7, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1536+rdx+rcx]
        vmovq     xmm10, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1552+rdx+r9]
        vmovhpd   xmm14, xmm12, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1544+rdx+r8]
        vmovhpd   xmm13, xmm8, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1544+rdx+r11]
        vmovhpd   xmm2, xmm0, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1536+rdx+r8]
        vmovhpd   xmm11, xmm7, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1536+rdx+r11]
        vmovq     xmm6, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1552+rdx+rcx]
        vmovhpd   xmm15, xmm10, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1552+rdx+r8]
        vmovq     xmm7, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1560+rdx+r9]
        vmovhpd   xmm0, xmm6, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1552+rdx+r11]
        vmovhpd   xmm9, xmm7, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1560+rdx+r8]
        vinsertf128 ymm1, ymm14, xmm13, 1
        vmovq     xmm14, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1568+rdx+r9]
        vmovq     xmm13, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1568+rdx+rcx]
        vmovhpd   xmm8, xmm14, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1568+rdx+r8]
        vmovhpd   xmm10, xmm13, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1568+rdx+r11]
        vmovq     xmm14, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1584+rdx+r9]
        vmovq     xmm13, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1584+rdx+rcx]
        vinsertf128 ymm2, ymm2, xmm11, 1
        vmovq     xmm11, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1560+rdx+rcx]
        vmovhpd   xmm12, xmm11, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1560+rdx+r11]
        vmovq     xmm11, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1576+rdx+rcx]
        vinsertf128 ymm6, ymm15, xmm0, 1
        vmovq     xmm0, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1576+rdx+r9]
        vinsertf128 ymm15, ymm8, xmm10, 1
        vinsertf128 ymm7, ymm9, xmm12, 1
        vmovhpd   xmm9, xmm0, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1576+rdx+r8]
        vmovhpd   xmm12, xmm11, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1576+rdx+r11]
        vmovups   YMMWORD PTR [64+r13], ymm15
        vmovhpd   xmm8, xmm14, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1584+rdx+r8]
        vmovq     xmm15, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1592+rdx+r9]
        vmovhpd   xmm10, xmm13, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1584+rdx+r11]
        vmovhpd   xmm0, xmm15, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1592+rdx+r8]
        vinsertf128 ymm11, ymm9, xmm12, 1
        vmovq     xmm9, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1592+rdx+rcx]
        vmovhpd   xmm14, xmm9, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1592+rdx+r11]
        vinsertf128 ymm12, ymm8, xmm10, 1
        vmovq     xmm8, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1600+rdx+r9]
        vmovq     xmm10, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1600+rdx+rcx]
        vmovhpd   xmm13, xmm8, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1600+rdx+r8]
        vmovhpd   xmm15, xmm10, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1600+rdx+r11]
        vmovq     xmm10, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1608+rdx+rcx]
        vinsertf128 ymm9, ymm0, xmm14, 1
        vmovq     xmm14, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1608+rdx+r9]
        vmovhpd   xmm8, xmm14, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1608+rdx+r8]
        vmovq     xmm0, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1616+rdx+r9]
        vmovhpd   xmm14, xmm0, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1616+rdx+r8]
        vmovq     xmm0, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1624+rdx+r9]
        vmulpd    ymm9, ymm4, ymm9
        vaddpd    ymm9, ymm12, ymm9
        vinsertf128 ymm13, ymm13, xmm15, 1
        vmovhpd   xmm15, xmm10, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1608+rdx+r11]
        vinsertf128 ymm10, ymm8, xmm15, 1
        vmovq     xmm8, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1616+rdx+rcx]
        vmovhpd   xmm15, xmm8, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1616+rdx+r11]
        vmovhpd   xmm8, xmm0, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1624+rdx+r8]
        vinsertf128 ymm14, ymm14, xmm15, 1
        vmovq     xmm15, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1624+rdx+rcx]
        vmovhpd   xmm0, xmm15, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1624+rdx+r11]
        vmovq     xmm15, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1632+rdx+r9]
        vmovhpd   xmm15, xmm15, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1632+rdx+r8]
        vinsertf128 ymm8, ymm8, xmm0, 1
        vmovq     xmm0, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1632+rdx+rcx]
        vmovhpd   xmm0, xmm0, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1632+rdx+r11]
        vmulpd    ymm8, ymm4, ymm8
        vaddpd    ymm14, ymm14, ymm8
        vinsertf128 ymm15, ymm15, xmm0, 1
        vsubpd    ymm0, ymm2, ymm4
        vmovups   YMMWORD PTR [96+r13], ymm15
        vsubpd    ymm2, ymm2, ymm0
        vsubpd    ymm2, ymm2, ymm4
        vandpd    ymm15, ymm0, ymm3
        vsubpd    ymm5, ymm2, ymm5
        vsubpd    ymm0, ymm0, ymm15
        vcvtpd2ps xmm2, ymm15
        vaddpd    ymm1, ymm1, ymm0
        vrcpps    xmm0, xmm2
        vaddpd    ymm5, ymm5, ymm1
        vcvtps2pd ymm1, xmm0
        vandpd    ymm3, ymm1, ymm3
        vmulpd    ymm15, ymm15, ymm3
        vmovupd   ymm1, YMMWORD PTR [_2il0floatpacket_47]
        vsubpd    ymm0, ymm1, ymm15
        vmulpd    ymm2, ymm3, ymm0
        vaddpd    ymm15, ymm3, ymm2
        vmulpd    ymm2, ymm0, ymm0
        vmulpd    ymm3, ymm6, ymm3
        vaddpd    ymm1, ymm1, ymm2
        vmulpd    ymm2, ymm15, ymm1
        vmulpd    ymm5, ymm5, ymm2
        vmulpd    ymm15, ymm5, ymm5
        vsubpd    ymm0, ymm5, ymm0
        vmulpd    ymm5, ymm4, ymm11
        vsubpd    ymm1, ymm15, ymm0
        vaddpd    ymm15, ymm7, ymm5
        vmulpd    ymm2, ymm2, ymm1
        vmulpd    ymm1, ymm4, ymm10
        vsubpd    ymm7, ymm7, ymm15
        vmulpd    ymm6, ymm6, ymm2
        vaddpd    ymm7, ymm5, ymm7
        vaddpd    ymm2, ymm3, ymm15
        vmulpd    ymm5, ymm4, ymm4
        vsubpd    ymm3, ymm3, ymm2
        vaddpd    ymm7, ymm6, ymm7
        vaddpd    ymm6, ymm11, ymm12
        vaddpd    ymm0, ymm15, ymm3
        vaddpd    ymm3, ymm13, ymm1
        vmulpd    ymm11, ymm5, YMMWORD PTR [96+r13]
        vmulpd    ymm15, ymm5, ymm5
        vmulpd    ymm12, ymm3, ymm5
        vmulpd    ymm10, ymm6, YMMWORD PTR [32+r13]
        vaddpd    ymm13, ymm14, ymm11
        vaddpd    ymm7, ymm7, ymm0
        vaddpd    ymm0, ymm9, ymm12
        vmulpd    ymm13, ymm13, ymm15
        vaddpd    ymm1, ymm7, ymm10
        vaddpd    ymm3, ymm0, ymm13
        vaddpd    ymm5, ymm1, YMMWORD PTR [64+r13]
        vmulpd    ymm4, ymm4, ymm3
        vmovupd   ymm3, YMMWORD PTR [160+r13]
        vaddpd    ymm0, ymm5, ymm4
        vaddpd    ymm1, ymm2, ymm0
        vmovupd   ymm0, YMMWORD PTR [r13]
        vxorpd    ymm2, ymm1, YMMWORD PTR [192+r13]
        vblendvpd ymm0, ymm0, ymm2, ymm3
        jmp       _B3_2
        ALIGN     16

_B3_13::

__jsvml_tan4_ha_e9 ENDP

_TEXT	ENDS
.xdata	SEGMENT  DWORD   READ  ''

	ALIGN 004H
_unwind___jsvml_tan4_ha_e9_B1_B4:
	DD	622490113
	DD	7001202
	DD	3369059
	DD	3242075
	DD	3115091
	DD	2988107
	DD	2861123
	DD	2734139
	DD	2607155
	DD	2480171
	DD	2353187
	DD	2226203
	DD	17564433
	DD	1342505068

.xdata	ENDS
.pdata	SEGMENT  DWORD   READ  ''

	ALIGN 004H

	DD	imagerel _B3_1
	DD	imagerel _B3_7
	DD	imagerel _unwind___jsvml_tan4_ha_e9_B1_B4

.pdata	ENDS
.xdata	SEGMENT  DWORD   READ  ''

	ALIGN 004H
_unwind___jsvml_tan4_ha_e9_B7_B11:
	DD	621022241
	DD	287756
	DD	340998
	DD	imagerel _B3_1
	DD	imagerel _B3_7
	DD	imagerel _unwind___jsvml_tan4_ha_e9_B1_B4

.xdata	ENDS
.pdata	SEGMENT  DWORD   READ  ''

	ALIGN 004H

	DD	imagerel _B3_7
	DD	imagerel _B3_12
	DD	imagerel _unwind___jsvml_tan4_ha_e9_B7_B11

.pdata	ENDS
.xdata	SEGMENT  DWORD   READ  ''

	ALIGN 004H
_unwind___jsvml_tan4_ha_e9_B12_B12:
	DD	620757025
	DD	imagerel _B3_1
	DD	imagerel _B3_7
	DD	imagerel _unwind___jsvml_tan4_ha_e9_B1_B4

.xdata	ENDS
.pdata	SEGMENT  DWORD   READ  ''

	ALIGN 004H

	DD	imagerel _B3_12
	DD	imagerel _B3_13
	DD	imagerel _unwind___jsvml_tan4_ha_e9_B12_B12

.pdata	ENDS
_DATA	SEGMENT      'DATA'
_DATA	ENDS

_TEXT	SEGMENT      'CODE'

TXTST3:

_TEXT	ENDS
_TEXT	SEGMENT      'CODE'

       ALIGN     16
	PUBLIC __jsvml_tan1_ha_l9

__jsvml_tan1_ha_l9	PROC	EXPORT

_B4_1::

        DB        243
        DB        15
        DB        30
        DB        250
L135::

        sub       rsp, 392
        lea       rdx, QWORD PTR [__ImageBase]
        vmovups   XMMWORD PTR [224+rsp], xmm15
        xor       eax, eax
        vmovups   XMMWORD PTR [240+rsp], xmm14
        vmovapd   xmm14, xmm0
        vmovups   XMMWORD PTR [256+rsp], xmm13
        vmovups   XMMWORD PTR [272+rsp], xmm12
        vmovups   XMMWORD PTR [288+rsp], xmm11
        vmovups   XMMWORD PTR [304+rsp], xmm10
        vmovups   XMMWORD PTR [320+rsp], xmm9
        vmovups   XMMWORD PTR [336+rsp], xmm8
        vmovups   XMMWORD PTR [352+rsp], xmm7
        vmovups   XMMWORD PTR [368+rsp], xmm6
        mov       QWORD PTR [216+rsp], r13
        lea       r13, QWORD PTR [143+rsp]
        vmovsd    xmm2, QWORD PTR [__jsvml_dtan_ha_data_internal+1152]
        and       r13, -64
        vfmadd132sd xmm0, xmm2, QWORD PTR [__jsvml_dtan_ha_data_internal]
        vmovsd    xmm5, QWORD PTR [__jsvml_dtan_ha_data_internal+256]
        vmovsd    xmm1, QWORD PTR [__jsvml_dtan_ha_data_internal+1024]
        vandpd    xmm8, xmm14, xmm1
        vcmpnlesd xmm13, xmm8, QWORD PTR [__jsvml_dtan_ha_data_internal+28160]
        vsubsd    xmm7, xmm0, xmm2
        vmovmskpd ecx, xmm13
        vmovapd   xmm3, xmm7
        vmovapd   xmm4, xmm7
        vmovsd    xmm2, QWORD PTR [__jsvml_dtan_ha_data_internal+320]
        vmovapd   xmm1, xmm7
        vfnmadd132sd xmm3, xmm14, QWORD PTR [__jsvml_dtan_ha_data_internal+64]
        vmovapd   xmm6, xmm7
        vfnmadd213sd xmm4, xmm5, xmm3
        vfnmadd213sd xmm1, xmm2, xmm4
        vsubsd    xmm3, xmm3, xmm4
        vfnmadd213sd xmm6, xmm5, xmm3
        vsubsd    xmm4, xmm1, xmm4
        vfmadd213sd xmm7, xmm2, xmm4
        mov       QWORD PTR [384+rsp], r13
        vsubsd    xmm10, xmm6, xmm7
        test      cl, 1
        jne       _B4_8

_B4_2::

        vmulsd    xmm7, xmm1, xmm1
        vpsllq    xmm4, xmm0, 3
        vmovsd    xmm6, QWORD PTR [__jsvml_dtan_ha_data_internal+896]
        vfmadd213sd xmm6, xmm7, QWORD PTR [__jsvml_dtan_ha_data_internal+832]
        vpand     xmm5, xmm4, XMMWORD PTR [_2il0floatpacket_58]
        vmovd     ecx, xmm5
        vmovsd    xmm5, QWORD PTR [__jsvml_dtan_ha_data_internal+960]
        vfmadd213sd xmm6, xmm7, QWORD PTR [__jsvml_dtan_ha_data_internal+768]
        vfmadd213sd xmm6, xmm7, QWORD PTR [__jsvml_dtan_ha_data_internal+704]
        vfmadd213sd xmm6, xmm7, QWORD PTR [__jsvml_dtan_ha_data_internal+640]
        vmulsd    xmm9, xmm6, xmm1
        vfnmsub213sd xmm9, xmm7, xmm10
        movsxd    rcx, ecx
        vsubsd    xmm0, xmm1, xmm9
        vmovsd    xmm2, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+384+rdx+rcx]
        vsubsd    xmm8, xmm1, xmm0
        vaddsd    xmm1, xmm0, xmm2
        vsubsd    xmm15, xmm8, xmm9
        vsubsd    xmm10, xmm1, xmm2
        vmovapd   xmm6, xmm2
        vmovapd   xmm4, xmm2
        vfnmadd213sd xmm6, xmm0, xmm5
        vsubsd    xmm11, xmm0, xmm10
        vdivsd    xmm8, xmm5, xmm6
        vmovsd    xmm3, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+512+rdx+rcx]
        vsubsd    xmm13, xmm6, xmm5
        vaddsd    xmm12, xmm11, xmm3
        vfmadd213sd xmm4, xmm0, xmm13
        vaddsd    xmm7, xmm12, xmm15
        vfmadd213sd xmm2, xmm15, xmm4
        vfmadd213sd xmm3, xmm0, xmm2
        vmovapd   xmm0, xmm8
        vfnmadd213sd xmm0, xmm6, xmm5
        vfmadd213sd xmm8, xmm0, xmm8
        vmovapd   xmm2, xmm8
        vmovapd   xmm13, xmm8
        vfnmadd213sd xmm2, xmm6, xmm5
        vfmadd213sd xmm13, xmm3, xmm2
        vfmadd213sd xmm8, xmm13, xmm8
        vmulsd    xmm9, xmm8, xmm1
        vfmsub213sd xmm6, xmm9, xmm1
        vfnmadd213sd xmm3, xmm9, xmm6
        vsubsd    xmm0, xmm3, xmm7
        vfnmadd213sd xmm0, xmm8, xmm9
        test      eax, eax
        jne       _B4_4

_B4_3::

        vmovups   xmm6, XMMWORD PTR [368+rsp]
        vmovups   xmm7, XMMWORD PTR [352+rsp]
        vmovups   xmm8, XMMWORD PTR [336+rsp]
        vmovups   xmm9, XMMWORD PTR [320+rsp]
        vmovups   xmm10, XMMWORD PTR [304+rsp]
        vmovups   xmm11, XMMWORD PTR [288+rsp]
        vmovups   xmm12, XMMWORD PTR [272+rsp]
        vmovups   xmm13, XMMWORD PTR [256+rsp]
        vmovups   xmm14, XMMWORD PTR [240+rsp]
        vmovups   xmm15, XMMWORD PTR [224+rsp]
        mov       r13, QWORD PTR [216+rsp]
        add       rsp, 392
        ret

_B4_4::

        vmovsd    QWORD PTR [r13], xmm14
        vmovsd    QWORD PTR [64+r13], xmm0
        jne       _B4_6

_B4_5::

        vmovsd    xmm0, QWORD PTR [64+r13]
        jmp       _B4_3

_B4_6::

        je        _B4_5

_B4_7::

        lea       rcx, QWORD PTR [r13]
        lea       rdx, QWORD PTR [64+r13]

        call      __jsvml_dtan_ha_cout_rare_internal
        jmp       _B4_5

_B4_8::

        vpand     xmm15, xmm14, XMMWORD PTR [_2il0floatpacket_29]
        vmovupd   XMMWORD PTR [48+rsp], xmm1
        vpsrlq    xmm1, xmm15, 52
        vmovd     ecx, xmm1
        vmovupd   XMMWORD PTR [64+rsp], xmm10
        vmovsd    xmm10, QWORD PTR [__jsvml_dtan_ha_data_internal+1088]
        vandpd    xmm6, xmm10, xmm8
        vmovupd   XMMWORD PTR [32+rsp], xmm0
        lea       r8d, DWORD PTR [rcx+rcx*2]
        vpand     xmm12, xmm14, XMMWORD PTR [_2il0floatpacket_30]
        vcmpeqsd  xmm0, xmm6, xmm10
        vpaddq    xmm8, xmm12, XMMWORD PTR [_2il0floatpacket_31]
        vmovmskpd eax, xmm0
        vmovdqu   xmm12, XMMWORD PTR [_2il0floatpacket_32]
        vpsrlq    xmm9, xmm8, 32
        vpand     xmm6, xmm8, xmm12
        shl       r8d, 3
        and       eax, 1
        vmovq     xmm11, QWORD PTR [imagerel(__jsvml_dtan_ha_reduction_data_internal)+16+rdx+r8]
        vpand     xmm15, xmm11, xmm12
        vpsrlq    xmm0, xmm11, 32
        vpmuludq  xmm11, xmm9, xmm15
        vmovq     xmm5, QWORD PTR [imagerel(__jsvml_dtan_ha_reduction_data_internal)+8+rdx+r8]
        vpsrlq    xmm15, xmm11, 32
        vpmuludq  xmm11, xmm9, xmm0
        vpand     xmm2, xmm5, xmm12
        vpmuludq  xmm0, xmm6, xmm0
        vpmuludq  xmm1, xmm6, xmm2
        vpmuludq  xmm2, xmm9, xmm2
        vpsrlq    xmm0, xmm0, 32
        vpsrlq    xmm4, xmm5, 32
        vpaddq    xmm11, xmm11, xmm0
        vpmuludq  xmm3, xmm6, xmm4
        vpmuludq  xmm4, xmm9, xmm4
        vpand     xmm5, xmm1, xmm12
        vpsrlq    xmm1, xmm1, 32
        vmovq     xmm10, QWORD PTR [imagerel(__jsvml_dtan_ha_reduction_data_internal)+rdx+r8]
        vpand     xmm0, xmm3, xmm12
        vpaddq    xmm5, xmm5, xmm11
        vpand     xmm7, xmm10, xmm12
        vpsrlq    xmm3, xmm3, 32
        vpaddq    xmm11, xmm15, xmm5
        vpaddq    xmm5, xmm2, xmm1
        vpmuludq  xmm8, xmm6, xmm7
        vpmuludq  xmm7, xmm9, xmm7
        vpaddq    xmm0, xmm0, xmm5
        vpsrlq    xmm15, xmm11, 32
        vpsrlq    xmm10, xmm10, 32
        vpaddq    xmm5, xmm15, xmm0
        vpaddq    xmm0, xmm4, xmm3
        vpmuludq  xmm6, xmm6, xmm10
        vpand     xmm1, xmm8, xmm12
        vpsrlq    xmm2, xmm5, 32
        vpaddq    xmm15, xmm1, xmm0
        vpsrlq    xmm9, xmm8, 32
        vpand     xmm0, xmm6, xmm12
        vpaddq    xmm4, xmm2, xmm15
        vpaddq    xmm15, xmm7, xmm9
        vpaddq    xmm1, xmm0, xmm15
        vpsrlq    xmm3, xmm4, 32
        vpand     xmm8, xmm4, xmm12
        vpaddq    xmm7, xmm3, xmm1
        vpsllq    xmm9, xmm7, 32
        vpand     xmm12, xmm11, xmm12
        vpaddq    xmm9, xmm9, xmm8
        vpand     xmm8, xmm14, XMMWORD PTR [_2il0floatpacket_33]
        vpsrlq    xmm11, xmm9, 12
        vpxor     xmm2, xmm8, XMMWORD PTR [_2il0floatpacket_34]
        vpsllq    xmm5, xmm5, 32
        vmovupd   xmm3, XMMWORD PTR [_2il0floatpacket_35]
        vpor      xmm4, xmm11, xmm2
        vpaddq    xmm5, xmm5, xmm12
        vaddsd    xmm7, xmm3, xmm4
        vpand     xmm12, xmm9, XMMWORD PTR [_2il0floatpacket_39]
        vsubsd    xmm6, xmm7, xmm3
        vpand     xmm10, xmm5, XMMWORD PTR [_2il0floatpacket_37]
        vpsllq    xmm9, xmm12, 40
        vpsrlq    xmm5, xmm5, 24
        vpsllq    xmm0, xmm10, 28
        vpor      xmm2, xmm9, xmm5
        vsubsd    xmm11, xmm4, xmm6
        vpxor     xmm4, xmm8, XMMWORD PTR [_2il0floatpacket_38]
        vpor      xmm3, xmm2, xmm4
        vpxor     xmm1, xmm8, XMMWORD PTR [_2il0floatpacket_36]
        vsubsd    xmm6, xmm3, xmm4
        vpor      xmm15, xmm0, xmm1
        vmovupd   xmm10, XMMWORD PTR [_2il0floatpacket_40]
        vsubsd    xmm15, xmm15, xmm1
        vaddsd    xmm1, xmm11, xmm6
        vmulsd    xmm2, xmm1, xmm10
        vsubsd    xmm11, xmm11, xmm1
        vmovapd   xmm0, xmm1
        vaddsd    xmm8, xmm6, xmm11
        vfmsub213sd xmm0, xmm10, xmm2
        vpand     xmm7, xmm7, XMMWORD PTR [_2il0floatpacket_45]
        vaddsd    xmm5, xmm8, xmm15
        vfmadd132sd xmm1, xmm0, QWORD PTR [_2il0floatpacket_54]
        vmovupd   xmm15, XMMWORD PTR [_2il0floatpacket_44]
        vandpd    xmm0, xmm14, XMMWORD PTR [_2il0floatpacket_43]
        vfmadd213sd xmm5, xmm10, xmm1
        vcmpgtsd  xmm4, xmm0, xmm15
        vcmplesd  xmm12, xmm0, xmm15
        vandpd    xmm10, xmm12, xmm14
        vandpd    xmm3, xmm4, xmm2
        vorpd     xmm12, xmm10, xmm3
        vandpd    xmm0, xmm4, xmm5
        vpshufd   xmm15, xmm12, 85
        vmovdqu   xmm1, XMMWORD PTR [_2il0floatpacket_55]
        vpsrld    xmm2, xmm15, 31
        vpshufd   xmm7, xmm7, 0
        vpsubd    xmm3, xmm1, xmm2
        vpaddd    xmm4, xmm7, xmm3
        vpxor     xmm5, xmm5, xmm5
        vpsrld    xmm6, xmm4, 4
        vpslld    xmm8, xmm6, 4
        vpsubd    xmm9, xmm7, xmm8
        vpshufd   xmm10, xmm9, 0
        vcvtdq2pd xmm2, xmm10
        vmovupd   xmm11, XMMWORD PTR [_2il0floatpacket_56]
        vmovapd   xmm3, xmm2
        vfmadd213sd xmm3, xmm11, xmm12
        vmovapd   xmm1, xmm2
        vpunpckldq xmm15, xmm6, xmm5
        vmovupd   xmm10, XMMWORD PTR [64+rsp]
        vfnmadd213sd xmm1, xmm11, xmm3
        vsubsd    xmm12, xmm12, xmm1
        vmovupd   xmm1, XMMWORD PTR [48+rsp]
        vblendvpd xmm1, xmm1, xmm3, xmm13
        vfmadd132sd xmm2, xmm12, QWORD PTR [_2il0floatpacket_57]
        vaddsd    xmm4, xmm2, xmm0
        vmovupd   xmm0, XMMWORD PTR [32+rsp]
        vblendvpd xmm0, xmm0, xmm15, xmm13
        vblendvpd xmm10, xmm10, xmm4, xmm13
        jmp       _B4_2
        ALIGN     16

_B4_9::

__jsvml_tan1_ha_l9 ENDP

_TEXT	ENDS
.xdata	SEGMENT  DWORD   READ  ''

	ALIGN 004H
_unwind___jsvml_tan1_ha_l9_B1_B8:
	DD	1604097
	DD	1823866
	DD	1534066
	DD	1472617
	DD	1411168
	DD	1349719
	DD	1288270
	DD	1226821
	DD	1165372
	DD	1103923
	DD	1042470
	DD	981019
	DD	3211531

.xdata	ENDS
.pdata	SEGMENT  DWORD   READ  ''

	ALIGN 004H

	DD	imagerel _B4_1
	DD	imagerel _B4_9
	DD	imagerel _unwind___jsvml_tan1_ha_l9_B1_B8

.pdata	ENDS
_DATA	SEGMENT      'DATA'
_DATA	ENDS

_TEXT	SEGMENT      'CODE'

TXTST4:

_TEXT	ENDS
_TEXT	SEGMENT      'CODE'

       ALIGN     16
	PUBLIC __jsvml_tan8_ha_z0

__jsvml_tan8_ha_z0	PROC	EXPORT

_B5_1::

        DB        243
        DB        15
        DB        30
        DB        250
L164::

        sub       rsp, 1336
        xor       r8d, r8d
        vmovups   ZMMWORD PTR [1136+rsp], zmm15
        vmovups   ZMMWORD PTR [1200+rsp], zmm14
        vmovups   ZMMWORD PTR [1264+rsp], zmm6
        mov       QWORD PTR [1128+rsp], r13
        lea       r13, QWORD PTR [991+rsp]
        vmovaps   zmm4, zmm0
        and       r13, -64
        vmovups   zmm0, ZMMWORD PTR [__jsvml_dtan_ha_data_internal]
        vmovups   zmm1, ZMMWORD PTR [__jsvml_dtan_ha_data_internal+1152]
        vmovups   zmm2, ZMMWORD PTR [__jsvml_dtan_ha_data_internal+64]
        vmovups   zmm22, ZMMWORD PTR [__jsvml_dtan_ha_data_internal+256]
        vmovups   zmm3, ZMMWORD PTR [__jsvml_dtan_ha_data_internal+28160]
        vmovups   zmm23, ZMMWORD PTR [__jsvml_dtan_ha_data_internal+320]
        vfmadd213pd zmm0, zmm4, zmm1 {rn-sae}
        vandpd    zmm6, zmm4, ZMMWORD PTR [__jsvml_dtan_ha_data_internal+1024]
        vsubpd    zmm26, zmm0, zmm1 {rn-sae}
        vcmppd    k1, zmm6, zmm3, 22 {sae}
        vfnmadd213pd zmm2, zmm26, zmm4 {rn-sae}
        kortestw  k1, k1
        vmovaps   zmm5, zmm26
        vfnmadd213pd zmm5, zmm22, zmm2 {rn-sae}
        vmovaps   zmm3, zmm26
        vfnmadd213pd zmm3, zmm23, zmm5 {rn-sae}
        vsubpd    zmm25, zmm2, zmm5 {rn-sae}
        vsubpd    zmm24, zmm3, zmm5 {rn-sae}
        vfnmadd231pd zmm25, zmm22, zmm26 {rn-sae}
        vfmadd213pd zmm26, zmm23, zmm24 {rn-sae}
        mov       QWORD PTR [1328+rsp], r13
        vsubpd    zmm2, zmm25, zmm26 {rn-sae}
        jne       _B5_17

_B5_2::

        vmulpd    zmm23, zmm3, zmm3 {rn-sae}
        vmovups   zmm5, ZMMWORD PTR [__jsvml_dtan_ha_data_internal+384]
        vmovups   zmm1, ZMMWORD PTR [__jsvml_dtan_ha_data_internal+512]
        vmovups   zmm22, ZMMWORD PTR [__jsvml_dtan_ha_data_internal+832]
        vmovups   zmm6, ZMMWORD PTR [__jsvml_dtan_ha_data_internal+768]
        vmovups   zmm14, ZMMWORD PTR [__jsvml_dtan_ha_data_internal+704]
        vmovups   zmm15, ZMMWORD PTR [__jsvml_dtan_ha_data_internal+640]
        vmovups   zmm30, ZMMWORD PTR [__jsvml_dtan_ha_data_internal+960]
        vpermt2pd zmm5, zmm0, ZMMWORD PTR [__jsvml_dtan_ha_data_internal+448]
        vpermt2pd zmm1, zmm0, ZMMWORD PTR [__jsvml_dtan_ha_data_internal+576]
        vmovups   zmm0, ZMMWORD PTR [__jsvml_dtan_ha_data_internal+896]
        vfmadd231pd zmm22, zmm0, zmm23 {rn-sae}
        vfmadd213pd zmm22, zmm23, zmm6 {rn-sae}
        vfmadd213pd zmm22, zmm23, zmm14 {rn-sae}
        vfmadd213pd zmm22, zmm23, zmm15 {rn-sae}
        vmulpd    zmm24, zmm22, zmm3 {rn-sae}
        vfnmsub213pd zmm24, zmm23, zmm2 {rn-sae}
        vsubpd    zmm29, zmm3, zmm24 {rn-sae}
        vmovaps   zmm0, zmm30
        vfnmadd231pd zmm0, zmm29, zmm5 {rn-sae}
        vsubpd    zmm3, zmm3, zmm29 {rn-sae}
        vaddpd    zmm31, zmm29, zmm5 {rn-sae}
        vsubpd    zmm28, zmm0, zmm30 {rn-sae}
        vsubpd    zmm27, zmm3, zmm24 {rn-sae}
        vsubpd    zmm2, zmm31, zmm5 {rn-sae}
        vfmadd231pd zmm28, zmm29, zmm5 {rn-sae}
        vrcp14pd  zmm3, zmm0
        vfmadd213pd zmm5, zmm27, zmm28 {rn-sae}
        vsubpd    zmm25, zmm29, zmm2 {rn-sae}
        vfnmadd231pd zmm30, zmm0, zmm3 {rn-sae}
        vaddpd    zmm26, zmm25, zmm1 {rn-sae}
        vfmadd213pd zmm1, zmm29, zmm5 {rn-sae}
        vaddpd    zmm2, zmm26, zmm27 {rn-sae}
        vfmadd231pd zmm30, zmm1, zmm3 {rn-sae}
        vfmadd213pd zmm3, zmm30, zmm3 {rn-sae}
        vmulpd    zmm5, zmm3, zmm31 {rn-sae}
        vfmsub213pd zmm0, zmm5, zmm31 {rn-sae}
        vfnmadd213pd zmm1, zmm5, zmm0 {rn-sae}
        vsubpd    zmm0, zmm1, zmm2 {rn-sae}
        vfnmadd213pd zmm0, zmm3, zmm5 {rn-sae}
        test      r8d, r8d
        jne       _B5_4

_B5_3::

        vmovups   zmm6, ZMMWORD PTR [1264+rsp]
        vmovups   zmm14, ZMMWORD PTR [1200+rsp]
        vmovups   zmm15, ZMMWORD PTR [1136+rsp]
        mov       r13, QWORD PTR [1128+rsp]
        add       rsp, 1336
        ret

_B5_4::

        vstmxcsr  DWORD PTR [1120+rsp]

_B5_5::

        movzx     edx, WORD PTR [1120+rsp]
        mov       eax, edx
        or        eax, 8064
        cmp       edx, eax
        je        _B5_7

_B5_6::

        mov       DWORD PTR [1120+rsp], eax
        vldmxcsr  DWORD PTR [1120+rsp]

_B5_7::

        vmovups   ZMMWORD PTR [r13], zmm4
        vmovups   ZMMWORD PTR [64+r13], zmm0
        test      r8d, r8d
        jne       _B5_12

_B5_8::

        cmp       edx, eax
        je        _B5_3

_B5_9::

        vstmxcsr  DWORD PTR [1120+rsp]
        mov       eax, DWORD PTR [1120+rsp]

_B5_10::

        and       eax, -8065
        or        eax, edx
        mov       DWORD PTR [1120+rsp], eax
        vldmxcsr  DWORD PTR [1120+rsp]
        jmp       _B5_3

_B5_12::

        xor       ecx, ecx
        kmovw     WORD PTR [888+rsp], k4
        kmovw     WORD PTR [880+rsp], k5
        kmovw     WORD PTR [872+rsp], k6
        kmovw     WORD PTR [864+rsp], k7
        vmovups   ZMMWORD PTR [800+rsp], zmm7
        vmovups   ZMMWORD PTR [736+rsp], zmm8
        vmovups   ZMMWORD PTR [672+rsp], zmm9
        vmovups   ZMMWORD PTR [608+rsp], zmm10
        vmovups   ZMMWORD PTR [544+rsp], zmm11
        vmovups   ZMMWORD PTR [480+rsp], zmm12
        vmovups   ZMMWORD PTR [416+rsp], zmm13
        vmovups   ZMMWORD PTR [352+rsp], zmm16
        vmovups   ZMMWORD PTR [288+rsp], zmm17
        vmovups   ZMMWORD PTR [224+rsp], zmm18
        vmovups   ZMMWORD PTR [160+rsp], zmm19
        vmovups   ZMMWORD PTR [96+rsp], zmm20
        vmovups   ZMMWORD PTR [32+rsp], zmm21
        mov       QWORD PTR [912+rsp], rbx
        mov       ebx, ecx
        mov       QWORD PTR [904+rsp], rsi
        mov       esi, edx
        mov       QWORD PTR [896+rsp], rdi
        mov       edi, r8d
        mov       QWORD PTR [920+rsp], rbp
        mov       ebp, eax

_B5_13::

        bt        edi, ebx
        jc        _B5_16

_B5_14::

        inc       ebx
        cmp       ebx, 8
        jl        _B5_13

_B5_15::

        kmovw     k4, WORD PTR [888+rsp]
        mov       eax, ebp
        kmovw     k5, WORD PTR [880+rsp]
        kmovw     k6, WORD PTR [872+rsp]
        kmovw     k7, WORD PTR [864+rsp]
        vmovups   zmm7, ZMMWORD PTR [800+rsp]
        vmovups   zmm8, ZMMWORD PTR [736+rsp]
        vmovups   zmm9, ZMMWORD PTR [672+rsp]
        vmovups   zmm10, ZMMWORD PTR [608+rsp]
        vmovups   zmm11, ZMMWORD PTR [544+rsp]
        vmovups   zmm12, ZMMWORD PTR [480+rsp]
        vmovups   zmm13, ZMMWORD PTR [416+rsp]
        vmovups   zmm16, ZMMWORD PTR [352+rsp]
        vmovups   zmm17, ZMMWORD PTR [288+rsp]
        vmovups   zmm18, ZMMWORD PTR [224+rsp]
        vmovups   zmm19, ZMMWORD PTR [160+rsp]
        vmovups   zmm20, ZMMWORD PTR [96+rsp]
        vmovups   zmm21, ZMMWORD PTR [32+rsp]
        vmovups   zmm0, ZMMWORD PTR [64+r13]
        mov       rbx, QWORD PTR [912+rsp]
        mov       edx, esi
        mov       rsi, QWORD PTR [904+rsp]
        mov       rdi, QWORD PTR [896+rsp]
        mov       rbp, QWORD PTR [920+rsp]
        jmp       _B5_8

_B5_16::

        vzeroupper
        lea       rcx, QWORD PTR [r13+rbx*8]
        lea       rdx, QWORD PTR [64+r13+rbx*8]

        call      __jsvml_dtan_ha_cout_rare_internal
        jmp       _B5_14

_B5_17::

        vpandq    zmm29, zmm4, QWORD BCST [_2il0floatpacket_60]
        lea       rax, QWORD PTR [__ImageBase]
        vpsrlq    zmm27, zmm29, 52
        mov       rdx, rax
        vmovups   zmm14, ZMMWORD PTR [__jsvml_dtan_ha_data_internal+1088]
        vpcmpeqd  k3, zmm0, zmm0
        vpsllq    zmm30, zmm27, 1
        vandpd    zmm1, zmm14, zmm6
        vpbroadcastq zmm31, QWORD PTR [_2il0floatpacket_59]
        vpaddq    zmm22, zmm30, zmm27
        vcmppd    k2, zmm1, zmm14, 4 {sae}
        vpsllq    zmm26, zmm22, 3
        vpmovqd   ymm25, zmm26
        mov       rcx, rax
        vmovaps   zmm28, zmm31
        vpxord    zmm23, zmm23, zmm23
        vpandnq   zmm28{k2}, zmm1, zmm1
        vpcmpeqd  k2, zmm0, zmm0
        vcmppd    k0, zmm28, zmm28, 3 {sae}
        vgatherdpd zmm23{k3}, QWORD PTR [imagerel(__jsvml_dtan_ha_reduction_data_internal)+rax+ymm25]
        vpcmpeqd  k3, zmm0, zmm0
        vpbroadcastq zmm28, QWORD PTR [_2il0floatpacket_63]
        vpsrlq    zmm1, zmm23, 32
        kmovw     r8d, k0
        vpxord    zmm15, zmm15, zmm15
        vgatherdpd zmm15{k2}, QWORD PTR [imagerel(__jsvml_dtan_ha_reduction_data_internal)+8+rdx+ymm25]
        vpsrlq    zmm22, zmm15, 32
        vpxord    zmm29, zmm29, zmm29
        vpandq    zmm24, zmm4, QWORD BCST [_2il0floatpacket_61]
        vpaddq    zmm14, zmm24, QWORD BCST [_2il0floatpacket_62]
        vgatherdpd zmm29{k3}, QWORD PTR [imagerel(__jsvml_dtan_ha_reduction_data_internal)+16+rcx+ymm25]
        vpsrlq    zmm30, zmm14, 32
        vpsrlq    zmm6, zmm29, 32
        vpmullq   zmm25, zmm30, zmm22
        vpandq    zmm5, zmm15, zmm28
        vpandq    zmm14, zmm14, zmm28
        vpandq    zmm15, zmm29, zmm28
        vpmullq   zmm24, zmm30, zmm5
        vpmullq   zmm29, zmm14, zmm1
        vpmullq   zmm1, zmm14, zmm22
        vpmullq   zmm22, zmm14, zmm5
        vpmullq   zmm5, zmm14, zmm6
        vpandq    zmm27, zmm23, zmm28
        vpmullq   zmm26, zmm30, zmm27
        vpmullq   zmm27, zmm14, zmm27
        vpmullq   zmm23, zmm30, zmm6
        vpmullq   zmm30, zmm30, zmm15
        vpsrlq    zmm14, zmm5, 32
        vpsrlq    zmm6, zmm22, 32
        vpsrlq    zmm5, zmm27, 32
        vpsrlq    zmm30, zmm30, 32
        vpsrlq    zmm15, zmm1, 32
        vpaddq    zmm23, zmm23, zmm14
        vpaddq    zmm24, zmm24, zmm6
        vpaddq    zmm26, zmm26, zmm5
        vpaddq    zmm25, zmm25, zmm15
        vpandq    zmm6, zmm22, zmm28
        vpaddq    zmm22, zmm6, zmm23
        vpaddq    zmm6, zmm30, zmm22
        vpandq    zmm29, zmm29, zmm28
        vpaddq    zmm5, zmm29, zmm26
        vpsrlq    zmm26, zmm6, 32
        vpandq    zmm1, zmm1, zmm28
        vpaddq    zmm23, zmm1, zmm24
        vpaddq    zmm29, zmm26, zmm23
        vpsrlq    zmm24, zmm29, 32
        vpandq    zmm27, zmm27, zmm28
        vpaddq    zmm25, zmm27, zmm25
        vpaddq    zmm14, zmm24, zmm25
        vpsrlq    zmm15, zmm14, 32
        vpaddq    zmm1, zmm15, zmm5
        vpandq    zmm27, zmm6, zmm28
        vpandq    zmm30, zmm14, zmm28
        vpsllq    zmm28, zmm1, 32
        vpsllq    zmm1, zmm29, 32
        vpaddq    zmm22, zmm28, zmm30
        vpaddq    zmm27, zmm1, zmm27
        vpbroadcastq zmm28, QWORD PTR [_2il0floatpacket_66]
        vpsrlq    zmm29, zmm22, 12
        vpsrlq    zmm1, zmm27, 24
        vpandq    zmm6, zmm4, QWORD BCST [_2il0floatpacket_64]
        vpternlogq zmm29, zmm6, QWORD BCST [_2il0floatpacket_65], 246
        vaddpd    zmm24, zmm28, zmm29 {rn-sae}
        vsubpd    zmm23, zmm24, zmm28 {rn-sae}
        vsubpd    zmm30, zmm29, zmm23 {rn-sae}
        vpandq    zmm22, zmm22, QWORD BCST [_2il0floatpacket_71]
        vpsllq    zmm14, zmm22, 40
        vpxorq    zmm28, zmm6, QWORD BCST [_2il0floatpacket_70]
        vpternlogq zmm1, zmm14, zmm28, 254
        vsubpd    zmm22, zmm1, zmm28 {rn-sae}
        vmovaps   zmm1, zmm31
        vpandq    zmm25, zmm27, QWORD BCST [_2il0floatpacket_69]
        vpsllq    zmm26, zmm25, 28
        vpxorq    zmm5, zmm6, QWORD BCST [_2il0floatpacket_68]
        vporq     zmm15, zmm26, zmm5
        vsubpd    zmm23, zmm15, zmm5 {rn-sae}
        vaddpd    zmm15, zmm30, zmm22 {rn-sae}
        vpbroadcastq zmm26, QWORD PTR [_2il0floatpacket_72]
        vpbroadcastq zmm5, QWORD PTR [_2il0floatpacket_75]
        vandpd    zmm6, zmm4, QWORD BCST [_2il0floatpacket_74]
        vsubpd    zmm30, zmm30, zmm15 {rn-sae}
        vmulpd    zmm14, zmm15, zmm26 {rn-sae}
        vcmppd    k2, zmm6, zmm5, 26 {sae}
        vcmppd    k3, zmm6, zmm5, 22 {sae}
        vaddpd    zmm27, zmm22, zmm30 {rn-sae}
        vmovaps   zmm25, zmm26
        vfmsub213pd zmm25, zmm15, zmm14 {rn-sae}
        vaddpd    zmm22, zmm27, zmm23 {rn-sae}
        vpbroadcastq zmm23, QWORD PTR [_2il0floatpacket_78]
        vpandq    zmm29, zmm24, QWORD BCST [_2il0floatpacket_67]
        vpbroadcastq zmm24, QWORD PTR [_2il0floatpacket_73]
        vfmadd213pd zmm15, zmm24, zmm25 {rn-sae}
        vfmadd213pd zmm22, zmm26, zmm15 {rn-sae}
        vpmovqd   ymm15, zmm29
        vpandnq   zmm1{k2}, zmm6, zmm6
        vandpd    zmm28, zmm1, zmm14
        vpandnq   zmm31{k3}, zmm6, zmm6
        vpternlogq zmm28, zmm31, zmm4, 248
        vandpd    zmm31, zmm1, zmm22
        vpbroadcastq zmm22, QWORD PTR [_2il0floatpacket_77]
        vpsrlq    zmm29, zmm28, 32
        vmovdqu   ymm6, YMMWORD PTR [_2il0floatpacket_76]
        vpmovqd   ymm5, zmm29
        vpsrld    ymm14, ymm5, 31
        vpsubd    ymm1, ymm6, ymm14
        vpaddd    ymm5, ymm15, ymm1
        vpsrld    ymm1, ymm5, 4
        vpslld    ymm6, ymm1, 4
        vpmovzxdq zmm0{k1}, ymm1
        vpsubd    ymm15, ymm15, ymm6
        vmovaps   zmm24, zmm28
        vcvtdq2pd zmm25, ymm15
        vfmadd231pd zmm24, zmm22, zmm25 {rn-sae}
        vfnmadd213pd zmm22, zmm25, zmm24 {rn-sae}
        vblendmpd zmm3{k1}, zmm3, zmm24
        vsubpd    zmm28, zmm28, zmm22 {rn-sae}
        vfmadd213pd zmm25, zmm23, zmm28 {rn-sae}
        vaddpd    zmm2{k1}, zmm25, zmm31 {rn-sae}
        jmp       _B5_2
        ALIGN     16

_B5_18::

__jsvml_tan8_ha_z0 ENDP

_TEXT	ENDS
.xdata	SEGMENT  DWORD   READ  ''

	ALIGN 004H
_unwind___jsvml_tan8_ha_z0_B1_B10:
	DD	669441
	DD	9294903
	DD	5204015
	DD	4974628
	DD	4716569
	DD	10944779

.xdata	ENDS
.pdata	SEGMENT  DWORD   READ  ''

	ALIGN 004H

	DD	imagerel _B5_1
	DD	imagerel _B5_12
	DD	imagerel _unwind___jsvml_tan8_ha_z0_B1_B10

.pdata	ENDS
.xdata	SEGMENT  DWORD   READ  ''

	ALIGN 004H
_unwind___jsvml_tan8_ha_z0_B12_B16:
	DD	2808865
	DD	7558364
	DD	7369937
	DD	7431367
	DD	7484605
	DD	153781
	DD	411818
	DD	669855
	DD	927892
	DD	1185929
	DD	1443966
	DD	1759347
	DD	2017384
	DD	2275421
	DD	2533458
	DD	2791495
	DD	3049532
	DD	3307569
	DD	7109414
	DD	7170845
	DD	7232276
	DD	7293707
	DD	imagerel _B5_1
	DD	imagerel _B5_12
	DD	imagerel _unwind___jsvml_tan8_ha_z0_B1_B10

.xdata	ENDS
.pdata	SEGMENT  DWORD   READ  ''

	ALIGN 004H

	DD	imagerel _B5_12
	DD	imagerel _B5_17
	DD	imagerel _unwind___jsvml_tan8_ha_z0_B12_B16

.pdata	ENDS
.xdata	SEGMENT  DWORD   READ  ''

	ALIGN 004H
_unwind___jsvml_tan8_ha_z0_B17_B17:
	DD	33
	DD	imagerel _B5_1
	DD	imagerel _B5_12
	DD	imagerel _unwind___jsvml_tan8_ha_z0_B1_B10

.xdata	ENDS
.pdata	SEGMENT  DWORD   READ  ''

	ALIGN 004H

	DD	imagerel _B5_17
	DD	imagerel _B5_18
	DD	imagerel _unwind___jsvml_tan8_ha_z0_B17_B17

.pdata	ENDS
_DATA	SEGMENT      'DATA'
_DATA	ENDS

_TEXT	SEGMENT      'CODE'

TXTST5:

_TEXT	ENDS
_TEXT	SEGMENT      'CODE'

       ALIGN     16
	PUBLIC __jsvml_tan2_ha_ex

__jsvml_tan2_ha_ex	PROC	EXPORT

_B6_1::

        DB        243
        DB        15
        DB        30
        DB        250
L215::

        sub       rsp, 488
        xor       edx, edx
        movups    XMMWORD PTR [240+rsp], xmm15
        movups    XMMWORD PTR [256+rsp], xmm14
        movups    XMMWORD PTR [272+rsp], xmm13
        movups    XMMWORD PTR [288+rsp], xmm12
        movups    XMMWORD PTR [304+rsp], xmm11
        movups    XMMWORD PTR [320+rsp], xmm10
        movups    XMMWORD PTR [336+rsp], xmm9
        movups    XMMWORD PTR [352+rsp], xmm8
        movups    XMMWORD PTR [368+rsp], xmm7
        movups    XMMWORD PTR [384+rsp], xmm6
        mov       QWORD PTR [464+rsp], r13
        lea       r13, QWORD PTR [159+rsp]
        movups    xmm3, XMMWORD PTR [__jsvml_dtan_ha_data_internal+1024]
        and       r13, -64
        movaps    xmm14, xmm3
        andnps    xmm3, xmm0
        andps     xmm14, xmm0
        movaps    xmm5, xmm14
        cmpnlepd  xmm5, XMMWORD PTR [__jsvml_dtan_ha_data_internal+28160]
        movups    XMMWORD PTR [448+rsp], xmm5
        movups    xmm5, XMMWORD PTR [__jsvml_dtan_ha_data_internal+1472]
        mulpd     xmm5, xmm14
        movups    xmm4, XMMWORD PTR [__jsvml_dtan_ha_data_internal+1152]
        addpd     xmm5, xmm4
        movups    XMMWORD PTR [416+rsp], xmm3
        movaps    xmm3, xmm5
        subpd     xmm3, xmm4
        movups    xmm1, XMMWORD PTR [__jsvml_dtan_ha_data_internal+1216]
        mulpd     xmm1, xmm3
        movups    xmm8, XMMWORD PTR [__jsvml_dtan_ha_data_internal+1280]
        mulpd     xmm8, xmm3
        movups    XMMWORD PTR [432+rsp], xmm14
        subpd     xmm14, xmm1
        movups    XMMWORD PTR [400+rsp], xmm0
        movaps    xmm0, xmm14
        subpd     xmm0, xmm8
        subpd     xmm14, xmm0
        movups    xmm7, XMMWORD PTR [__jsvml_dtan_ha_data_internal+1344]
        mulpd     xmm7, xmm3
        subpd     xmm14, xmm8
        pand      xmm5, XMMWORD PTR [__jsvml_dtan_ha_data_internal+1408]
        movaps    xmm8, xmm0
        pand      xmm5, XMMWORD PTR [_2il0floatpacket_26]
        subpd     xmm14, xmm7
        pextrw    r8d, xmm5, 4
        movd      eax, xmm5
        addpd     xmm8, xmm14
        imul      ecx, eax, 104
        imul      r9d, r8d, 104
        subpd     xmm0, xmm8
        lea       rax, QWORD PTR [__ImageBase]
        addpd     xmm14, xmm0
        movq      xmm1, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1536+rax+rcx]
        movhpd    xmm1, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1536+rax+r9]
        movaps    xmm15, xmm1
        subpd     xmm15, xmm8
        movq      xmm13, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1632+rax+rcx]
        subpd     xmm1, xmm15
        movhpd    xmm13, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1632+rax+r9]
        movups    XMMWORD PTR [64+rsp], xmm13
        movups    xmm13, XMMWORD PTR [_2il0floatpacket_27]
        movaps    xmm0, xmm13
        andps     xmm0, xmm15
        subpd     xmm1, xmm8
        subpd     xmm15, xmm0
        subpd     xmm1, xmm14
        movq      xmm2, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1544+rax+rcx]
        movhpd    xmm2, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1544+rax+r9]
        addpd     xmm2, xmm15
        addpd     xmm1, xmm2
        cvtpd2ps  xmm2, xmm0
        movlhps   xmm2, xmm2
        rcpps     xmm2, xmm2
        cvtps2pd  xmm2, xmm2
        andps     xmm2, xmm13
        mulpd     xmm0, xmm2
        movups    XMMWORD PTR [32+rsp], xmm14
        movaps    xmm13, xmm2
        movups    xmm14, XMMWORD PTR [_2il0floatpacket_28]
        movaps    xmm15, xmm14
        subpd     xmm15, xmm0
        movaps    xmm0, xmm15
        mulpd     xmm13, xmm15
        mulpd     xmm0, xmm15
        addpd     xmm13, xmm2
        addpd     xmm0, xmm14
        mulpd     xmm13, xmm0
        mulpd     xmm1, xmm13
        movaps    xmm14, xmm1
        mulpd     xmm1, xmm1
        subpd     xmm14, xmm15
        movq      xmm6, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1608+rax+rcx]
        subpd     xmm1, xmm14
        movhpd    xmm6, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1608+rax+r9]
        mulpd     xmm6, xmm8
        mulpd     xmm13, xmm1
        movq      xmm9, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1568+rax+rcx]
        movaps    xmm1, xmm8
        movhpd    xmm9, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1568+rax+r9]
        movups    XMMWORD PTR [48+rsp], xmm9
        movq      xmm9, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1576+rax+rcx]
        movhpd    xmm9, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1576+rax+r9]
        mulpd     xmm1, xmm9
        movq      xmm7, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1592+rax+rcx]
        movq      xmm4, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1600+rax+rcx]
        movhpd    xmm7, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1592+rax+r9]
        movhpd    xmm4, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1600+rax+r9]
        mulpd     xmm7, xmm8
        addpd     xmm4, xmm6
        movaps    xmm6, xmm8
        mulpd     xmm6, xmm8
        movq      xmm3, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1552+rax+rcx]
        movq      xmm10, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1624+rax+rcx]
        movq      xmm12, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1560+rax+rcx]
        movhpd    xmm3, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1552+rax+r9]
        movhpd    xmm10, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1624+rax+r9]
        movhpd    xmm12, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1560+rax+r9]
        mulpd     xmm2, xmm3
        mulpd     xmm10, xmm8
        mulpd     xmm3, xmm13
        mulpd     xmm4, xmm6
        movaps    xmm13, xmm12
        addpd     xmm13, xmm1
        movq      xmm11, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1584+rax+rcx]
        movaps    xmm0, xmm13
        movhpd    xmm11, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1584+rax+r9]
        addpd     xmm7, xmm11
        addpd     xmm9, xmm11
        subpd     xmm12, xmm13
        addpd     xmm0, xmm2
        addpd     xmm7, xmm4
        addpd     xmm1, xmm12
        subpd     xmm2, xmm0
        addpd     xmm3, xmm1
        addpd     xmm13, xmm2
        movups    xmm11, XMMWORD PTR [64+rsp]
        mulpd     xmm11, xmm6
        mulpd     xmm6, xmm6
        addpd     xmm3, xmm13
        movq      xmm5, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1616+rax+rcx]
        movhpd    xmm5, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1616+rax+r9]
        addpd     xmm5, xmm10
        addpd     xmm5, xmm11
        mulpd     xmm5, xmm6
        movups    xmm4, XMMWORD PTR [32+rsp]
        mulpd     xmm4, xmm9
        addpd     xmm7, xmm5
        addpd     xmm3, xmm4
        mulpd     xmm8, xmm7
        movups    xmm10, XMMWORD PTR [48+rsp]
        addpd     xmm10, xmm3
        addpd     xmm10, xmm8
        addpd     xmm0, xmm10
        movups    xmm1, XMMWORD PTR [448+rsp]
        movmskpd  r10d, xmm1
        xorps     xmm0, XMMWORD PTR [416+rsp]
        mov       QWORD PTR [472+rsp], r13
        test      r10d, r10d
        jne       _B6_12

_B6_2::

        test      edx, edx
        jne       _B6_4

_B6_3::

        movups    xmm6, XMMWORD PTR [384+rsp]
        movups    xmm7, XMMWORD PTR [368+rsp]
        movups    xmm8, XMMWORD PTR [352+rsp]
        movups    xmm9, XMMWORD PTR [336+rsp]
        movups    xmm10, XMMWORD PTR [320+rsp]
        movups    xmm11, XMMWORD PTR [304+rsp]
        movups    xmm12, XMMWORD PTR [288+rsp]
        movups    xmm13, XMMWORD PTR [272+rsp]
        movups    xmm14, XMMWORD PTR [256+rsp]
        movups    xmm15, XMMWORD PTR [240+rsp]
        mov       r13, QWORD PTR [464+rsp]
        add       rsp, 488
        ret

_B6_4::

        movups    xmm1, XMMWORD PTR [400+rsp]
        movups    XMMWORD PTR [r13], xmm1
        movups    XMMWORD PTR [64+r13], xmm0
        je        _B6_3

_B6_7::

        xor       ecx, ecx
        mov       QWORD PTR [40+rsp], rbx
        mov       ebx, ecx
        mov       QWORD PTR [32+rsp], rsi
        mov       esi, edx

_B6_8::

        mov       ecx, ebx
        mov       eax, 1
        shl       eax, cl
        test      esi, eax
        jne       _B6_11

_B6_9::

        inc       ebx
        cmp       ebx, 2
        jl        _B6_8

_B6_10::

        mov       rbx, QWORD PTR [40+rsp]
        mov       rsi, QWORD PTR [32+rsp]
        movups    xmm0, XMMWORD PTR [64+r13]
        jmp       _B6_3

_B6_11::

        lea       rcx, QWORD PTR [r13+rbx*8]
        lea       rdx, QWORD PTR [64+r13+rbx*8]

        call      __jsvml_dtan_ha_cout_rare_internal
        jmp       _B6_9

_B6_12::

        movups    xmm12, XMMWORD PTR [432+rsp]
        movdqu    xmm7, XMMWORD PTR [_2il0floatpacket_29]
        pand      xmm7, xmm12
        psrlq     xmm7, 52
        movd      ecx, xmm7
        movups    xmm6, XMMWORD PTR [__jsvml_dtan_ha_data_internal+1088]
        movdqu    xmm13, XMMWORD PTR [_2il0floatpacket_30]
        movaps    xmm4, xmm6
        pextrw    r9d, xmm7, 4
        pand      xmm13, xmm12
        lea       r8d, DWORD PTR [rcx+rcx*2]
        shl       r8d, 3
        lea       r10d, DWORD PTR [r9+r9*2]
        andps     xmm4, xmm12
        paddq     xmm13, XMMWORD PTR [_2il0floatpacket_31]
        cmpeqpd   xmm4, xmm6
        shl       r10d, 3
        movdqa    xmm11, xmm13
        movq      xmm5, QWORD PTR [imagerel(__jsvml_dtan_ha_reduction_data_internal)+16+rax+r8]
        psrlq     xmm11, 32
        movhpd    xmm5, QWORD PTR [imagerel(__jsvml_dtan_ha_reduction_data_internal)+16+rax+r10]
        movdqu    xmm8, XMMWORD PTR [_2il0floatpacket_32]
        movaps    xmm3, xmm5
        movq      xmm7, QWORD PTR [imagerel(__jsvml_dtan_ha_reduction_data_internal)+8+rax+r8]
        psrlq     xmm3, 32
        movups    XMMWORD PTR [32+rsp], xmm0
        pand      xmm13, xmm8
        movdqa    xmm0, xmm11
        pand      xmm5, xmm8
        movhpd    xmm7, QWORD PTR [imagerel(__jsvml_dtan_ha_reduction_data_internal)+8+rax+r10]
        movdqa    xmm9, xmm13
        pmuludq   xmm0, xmm3
        movaps    xmm2, xmm7
        pmuludq   xmm3, xmm13
        pmuludq   xmm5, xmm11
        movmskpd  edx, xmm4
        pand      xmm7, xmm8
        movdqa    xmm4, xmm13
        pmuludq   xmm4, xmm7
        psrlq     xmm3, 32
        pmuludq   xmm7, xmm11
        paddq     xmm0, xmm3
        psrlq     xmm2, 32
        movdqa    xmm15, xmm8
        pmuludq   xmm9, xmm2
        pand      xmm15, xmm4
        pmuludq   xmm2, xmm11
        paddq     xmm15, xmm0
        movq      xmm14, QWORD PTR [imagerel(__jsvml_dtan_ha_reduction_data_internal)+rax+r8]
        psrlq     xmm5, 32
        movups    XMMWORD PTR [448+rsp], xmm1
        movdqa    xmm1, xmm8
        movhpd    xmm14, QWORD PTR [imagerel(__jsvml_dtan_ha_reduction_data_internal)+rax+r10]
        psrlq     xmm4, 32
        pand      xmm1, xmm14
        movdqa    xmm10, xmm13
        paddq     xmm5, xmm15
        paddq     xmm7, xmm4
        pmuludq   xmm10, xmm1
        pmuludq   xmm11, xmm1
        movdqa    xmm6, xmm8
        movaps    xmm3, xmm5
        pand      xmm6, xmm9
        psrlq     xmm3, 32
        paddq     xmm6, xmm7
        psrlq     xmm9, 32
        psrlq     xmm14, 32
        paddq     xmm3, xmm6
        paddq     xmm2, xmm9
        pmuludq   xmm13, xmm14
        movdqa    xmm4, xmm8
        movdqa    xmm7, xmm3
        pand      xmm4, xmm10
        psrlq     xmm7, 32
        paddq     xmm4, xmm2
        psrlq     xmm10, 32
        pand      xmm13, xmm8
        paddq     xmm7, xmm4
        paddq     xmm11, xmm10
        movdqa    xmm6, xmm7
        pand      xmm7, xmm8
        paddq     xmm13, xmm11
        psrlq     xmm6, 32
        psllq     xmm3, 32
        paddq     xmm6, xmm13
        psllq     xmm6, 32
        pand      xmm5, xmm8
        paddq     xmm6, xmm7
        paddq     xmm3, xmm5
        movdqu    xmm4, XMMWORD PTR [_2il0floatpacket_33]
        movdqa    xmm7, xmm6
        movdqu    xmm9, XMMWORD PTR [_2il0floatpacket_34]
        pand      xmm4, xmm12
        movups    xmm2, XMMWORD PTR [_2il0floatpacket_35]
        psrlq     xmm7, 12
        pxor      xmm9, xmm4
        movaps    xmm10, xmm2
        por       xmm7, xmm9
        addpd     xmm10, xmm7
        movaps    xmm5, xmm10
        subpd     xmm5, xmm2
        movdqu    xmm9, XMMWORD PTR [_2il0floatpacket_39]
        movdqu    xmm11, XMMWORD PTR [_2il0floatpacket_37]
        pand      xmm9, xmm6
        movdqu    xmm1, XMMWORD PTR [_2il0floatpacket_36]
        pand      xmm11, xmm3
        psllq     xmm9, 40
        psrlq     xmm3, 24
        pxor      xmm1, xmm4
        por       xmm9, xmm3
        pxor      xmm4, XMMWORD PTR [_2il0floatpacket_38]
        psllq     xmm11, 28
        subpd     xmm7, xmm5
        por       xmm9, xmm4
        movaps    xmm6, xmm7
        subpd     xmm9, xmm4
        addpd     xmm6, xmm9
        subpd     xmm7, xmm6
        por       xmm11, xmm1
        subpd     xmm11, xmm1
        addpd     xmm9, xmm7
        movups    xmm14, XMMWORD PTR [_2il0floatpacket_27]
        movaps    xmm3, xmm14
        andps     xmm3, xmm6
        addpd     xmm11, xmm9
        subpd     xmm6, xmm3
        mulpd     xmm11, XMMWORD PTR [_2il0floatpacket_40]
        movups    xmm8, XMMWORD PTR [_2il0floatpacket_41]
        movups    xmm1, XMMWORD PTR [_2il0floatpacket_42]
        movaps    xmm2, xmm8
        mulpd     xmm2, xmm3
        mulpd     xmm8, xmm6
        mulpd     xmm3, xmm1
        mulpd     xmm1, xmm6
        addpd     xmm8, xmm3
        addpd     xmm11, xmm1
        addpd     xmm8, xmm11
        pand      xmm10, XMMWORD PTR [_2il0floatpacket_45]
        movaps    xmm0, xmm8
        pand      xmm10, XMMWORD PTR [_2il0floatpacket_26]
        movups    xmm4, XMMWORD PTR [_2il0floatpacket_44]
        movups    xmm11, XMMWORD PTR [_2il0floatpacket_43]
        movaps    xmm13, xmm4
        movd      r11d, xmm10
        andps     xmm11, xmm12
        pextrw    r8d, xmm10, 4
        cmpltpd   xmm13, xmm11
        cmplepd   xmm11, xmm4
        addpd     xmm0, xmm2
        imul      ecx, r11d, 104
        imul      r9d, r8d, 104
        andps     xmm11, xmm12
        movq      xmm1, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1536+rax+rcx]
        movq      xmm12, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1568+rax+rcx]
        subpd     xmm2, xmm0
        movhpd    xmm1, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1536+rax+r9]
        andps     xmm0, xmm13
        movhpd    xmm12, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1568+rax+r9]
        orps      xmm11, xmm0
        movups    XMMWORD PTR [64+rsp], xmm12
        movaps    xmm12, xmm1
        subpd     xmm12, xmm11
        addpd     xmm8, xmm2
        subpd     xmm1, xmm12
        movq      xmm0, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1632+rax+rcx]
        andps     xmm13, xmm8
        movhpd    xmm0, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1632+rax+r9]
        movups    XMMWORD PTR [80+rsp], xmm0
        movaps    xmm0, xmm14
        subpd     xmm1, xmm11
        andps     xmm0, xmm12
        subpd     xmm12, xmm0
        subpd     xmm1, xmm13
        movq      xmm15, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1544+rax+rcx]
        movups    XMMWORD PTR [48+rsp], xmm13
        cvtpd2ps  xmm13, xmm0
        movhpd    xmm15, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1544+rax+r9]
        addpd     xmm15, xmm12
        movlhps   xmm13, xmm13
        addpd     xmm1, xmm15
        rcpps     xmm15, xmm13
        cvtps2pd  xmm13, xmm15
        andps     xmm13, xmm14
        mulpd     xmm0, xmm13
        movups    xmm15, XMMWORD PTR [_2il0floatpacket_28]
        movaps    xmm12, xmm13
        movaps    xmm14, xmm15
        subpd     xmm14, xmm0
        movaps    xmm0, xmm14
        mulpd     xmm12, xmm14
        mulpd     xmm0, xmm14
        addpd     xmm12, xmm13
        addpd     xmm15, xmm0
        mulpd     xmm12, xmm15
        mulpd     xmm1, xmm12
        movq      xmm7, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1576+rax+rcx]
        movaps    xmm0, xmm1
        movhpd    xmm7, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1576+rax+r9]
        subpd     xmm0, xmm14
        mulpd     xmm1, xmm1
        movaps    xmm14, xmm11
        mulpd     xmm14, xmm7
        subpd     xmm1, xmm0
        movq      xmm2, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1560+rax+rcx]
        movhpd    xmm2, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1560+rax+r9]
        movaps    xmm0, xmm2
        addpd     xmm0, xmm14
        mulpd     xmm12, xmm1
        subpd     xmm2, xmm0
        movq      xmm6, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1592+rax+rcx]
        movaps    xmm1, xmm0
        movq      xmm5, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1608+rax+rcx]
        movhpd    xmm6, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1592+rax+r9]
        movhpd    xmm5, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1608+rax+r9]
        addpd     xmm14, xmm2
        mulpd     xmm6, xmm11
        mulpd     xmm5, xmm11
        movaps    xmm2, xmm11
        mulpd     xmm2, xmm11
        movq      xmm10, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1552+rax+rcx]
        movq      xmm8, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1624+rax+rcx]
        movhpd    xmm10, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1552+rax+r9]
        movhpd    xmm8, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1624+rax+r9]
        mulpd     xmm13, xmm10
        mulpd     xmm8, xmm11
        addpd     xmm1, xmm13
        mulpd     xmm10, xmm12
        subpd     xmm13, xmm1
        addpd     xmm10, xmm14
        addpd     xmm0, xmm13
        movq      xmm9, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1584+rax+rcx]
        movq      xmm3, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1600+rax+rcx]
        movhpd    xmm9, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1584+rax+r9]
        movhpd    xmm3, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1600+rax+r9]
        addpd     xmm6, xmm9
        addpd     xmm7, xmm9
        addpd     xmm3, xmm5
        addpd     xmm10, xmm0
        mulpd     xmm3, xmm2
        movups    xmm9, XMMWORD PTR [80+rsp]
        mulpd     xmm9, xmm2
        mulpd     xmm2, xmm2
        addpd     xmm6, xmm3
        movq      xmm4, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1616+rax+rcx]
        movhpd    xmm4, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1616+rax+r9]
        addpd     xmm4, xmm8
        addpd     xmm4, xmm9
        mulpd     xmm4, xmm2
        movups    xmm3, XMMWORD PTR [48+rsp]
        mulpd     xmm3, xmm7
        addpd     xmm6, xmm4
        addpd     xmm10, xmm3
        mulpd     xmm11, xmm6
        movups    xmm4, XMMWORD PTR [64+rsp]
        addpd     xmm4, xmm10
        addpd     xmm4, xmm11
        addpd     xmm1, xmm4
        movups    xmm5, XMMWORD PTR [448+rsp]
        xorps     xmm1, XMMWORD PTR [416+rsp]
        movaps    xmm0, xmm5
        andnps    xmm0, XMMWORD PTR [32+rsp]
        andps     xmm1, xmm5
        orps      xmm0, xmm1
        jmp       _B6_2
        ALIGN     16

_B6_13::

__jsvml_tan2_ha_ex ENDP

_TEXT	ENDS
.xdata	SEGMENT  DWORD   READ  ''

	ALIGN 004H
_unwind___jsvml_tan2_ha_ex_B1_B4:
	DD	1600769
	DD	3855469
	DD	1599589
	DD	1538141
	DD	1476693
	DD	1415244
	DD	1353795
	DD	1292346
	DD	1230897
	DD	1169448
	DD	1107999
	DD	1046550
	DD	3997963

.xdata	ENDS
.pdata	SEGMENT  DWORD   READ  ''

	ALIGN 004H

	DD	imagerel _B6_1
	DD	imagerel _B6_7
	DD	imagerel _unwind___jsvml_tan2_ha_ex_B1_B4

.pdata	ENDS
.xdata	SEGMENT  DWORD   READ  ''

	ALIGN 004H
_unwind___jsvml_tan2_ha_ex_B7_B11:
	DD	265761
	DD	287758
	DD	340999
	DD	imagerel _B6_1
	DD	imagerel _B6_7
	DD	imagerel _unwind___jsvml_tan2_ha_ex_B1_B4

.xdata	ENDS
.pdata	SEGMENT  DWORD   READ  ''

	ALIGN 004H

	DD	imagerel _B6_7
	DD	imagerel _B6_12
	DD	imagerel _unwind___jsvml_tan2_ha_ex_B7_B11

.pdata	ENDS
.xdata	SEGMENT  DWORD   READ  ''

	ALIGN 004H
_unwind___jsvml_tan2_ha_ex_B12_B12:
	DD	33
	DD	imagerel _B6_1
	DD	imagerel _B6_7
	DD	imagerel _unwind___jsvml_tan2_ha_ex_B1_B4

.xdata	ENDS
.pdata	SEGMENT  DWORD   READ  ''

	ALIGN 004H

	DD	imagerel _B6_12
	DD	imagerel _B6_13
	DD	imagerel _unwind___jsvml_tan2_ha_ex_B12_B12

.pdata	ENDS
_DATA	SEGMENT      'DATA'
_DATA	ENDS

_TEXT	SEGMENT      'CODE'

TXTST6:

_TEXT	ENDS
_TEXT	SEGMENT      'CODE'

       ALIGN     16
	PUBLIC __jsvml_tan2_ha_l9

__jsvml_tan2_ha_l9	PROC	EXPORT

_B7_1::

        DB        243
        DB        15
        DB        30
        DB        250
L267::

        sub       rsp, 408
        lea       rax, QWORD PTR [__ImageBase]
        vmovups   XMMWORD PTR [224+rsp], xmm15
        xor       edx, edx
        vmovups   XMMWORD PTR [240+rsp], xmm14
        vmovapd   xmm14, xmm0
        vmovups   XMMWORD PTR [256+rsp], xmm13
        vmovups   XMMWORD PTR [272+rsp], xmm12
        vmovups   XMMWORD PTR [288+rsp], xmm11
        vmovups   XMMWORD PTR [304+rsp], xmm10
        vmovups   XMMWORD PTR [320+rsp], xmm9
        vmovups   XMMWORD PTR [336+rsp], xmm8
        vmovups   XMMWORD PTR [352+rsp], xmm7
        vmovups   XMMWORD PTR [368+rsp], xmm6
        mov       QWORD PTR [384+rsp], r13
        lea       r13, QWORD PTR [143+rsp]
        vmovupd   xmm0, XMMWORD PTR [__jsvml_dtan_ha_data_internal]
        and       r13, -64
        vmovupd   xmm3, XMMWORD PTR [__jsvml_dtan_ha_data_internal+1152]
        vfmadd213pd xmm0, xmm14, xmm3
        vmovupd   xmm1, XMMWORD PTR [__jsvml_dtan_ha_data_internal+64]
        vmovupd   xmm4, XMMWORD PTR [__jsvml_dtan_ha_data_internal+256]
        vmovupd   xmm5, XMMWORD PTR [__jsvml_dtan_ha_data_internal+320]
        vandpd    xmm7, xmm14, XMMWORD PTR [__jsvml_dtan_ha_data_internal+1024]
        vsubpd    xmm6, xmm0, xmm3
        vcmpnlepd xmm13, xmm7, XMMWORD PTR [__jsvml_dtan_ha_data_internal+28160]
        vfnmadd213pd xmm1, xmm6, xmm14
        vmovapd   xmm2, xmm6
        vmovapd   xmm3, xmm6
        vmovmskpd ecx, xmm13
        vfnmadd213pd xmm2, xmm4, xmm1
        vfnmadd213pd xmm3, xmm5, xmm2
        vsubpd    xmm1, xmm1, xmm2
        vsubpd    xmm2, xmm3, xmm2
        vfnmadd231pd xmm1, xmm4, xmm6
        vfmadd213pd xmm6, xmm5, xmm2
        mov       QWORD PTR [392+rsp], r13
        vsubpd    xmm11, xmm1, xmm6
        test      ecx, ecx
        jne       _B7_12

_B7_2::

        vmulpd    xmm9, xmm3, xmm3
        vmovupd   xmm8, XMMWORD PTR [__jsvml_dtan_ha_data_internal+896]
        vpsllq    xmm4, xmm0, 3
        vfmadd213pd xmm8, xmm9, XMMWORD PTR [__jsvml_dtan_ha_data_internal+832]
        vpand     xmm5, xmm4, XMMWORD PTR [_2il0floatpacket_58]
        vmovd     ecx, xmm5
        vfmadd213pd xmm8, xmm9, XMMWORD PTR [__jsvml_dtan_ha_data_internal+768]
        vfmadd213pd xmm8, xmm9, XMMWORD PTR [__jsvml_dtan_ha_data_internal+704]
        vfmadd213pd xmm8, xmm9, XMMWORD PTR [__jsvml_dtan_ha_data_internal+640]
        vmulpd    xmm10, xmm3, xmm8
        vfnmsub213pd xmm10, xmm9, xmm11
        movsxd    rcx, ecx
        vpextrd   r8d, xmm5, 2
        vsubpd    xmm4, xmm3, xmm10
        movsxd    r8, r8d
        vmovsd    xmm6, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+384+rax+rcx]
        vmovupd   xmm5, XMMWORD PTR [__jsvml_dtan_ha_data_internal+960]
        vsubpd    xmm3, xmm3, xmm4
        vmovhpd   xmm1, xmm6, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+384+rax+r8]
        vmovapd   xmm6, xmm5
        vfnmadd231pd xmm6, xmm4, xmm1
        vmovsd    xmm7, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+512+rax+rcx]
        vmovhpd   xmm2, xmm7, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+512+rax+r8]
        vaddpd    xmm0, xmm1, xmm4
        vsubpd    xmm15, xmm3, xmm10
        vsubpd    xmm3, xmm6, xmm5
        vdivpd    xmm8, xmm5, xmm6
        vsubpd    xmm11, xmm0, xmm1
        vfmadd231pd xmm3, xmm4, xmm1
        vsubpd    xmm12, xmm4, xmm11
        vfmadd213pd xmm1, xmm15, xmm3
        vaddpd    xmm13, xmm2, xmm12
        vfmadd213pd xmm2, xmm4, xmm1
        vmovapd   xmm1, xmm5
        vfnmadd231pd xmm1, xmm6, xmm8
        vaddpd    xmm7, xmm15, xmm13
        vfmadd213pd xmm8, xmm1, xmm8
        vfnmadd231pd xmm5, xmm6, xmm8
        vfmadd231pd xmm5, xmm2, xmm8
        vfmadd213pd xmm8, xmm5, xmm8
        vmulpd    xmm9, xmm0, xmm8
        vfmsub213pd xmm6, xmm9, xmm0
        vfnmadd213pd xmm2, xmm9, xmm6
        vsubpd    xmm0, xmm2, xmm7
        vfnmadd213pd xmm0, xmm8, xmm9
        test      edx, edx
        jne       _B7_4

_B7_3::

        vmovups   xmm6, XMMWORD PTR [368+rsp]
        vmovups   xmm7, XMMWORD PTR [352+rsp]
        vmovups   xmm8, XMMWORD PTR [336+rsp]
        vmovups   xmm9, XMMWORD PTR [320+rsp]
        vmovups   xmm10, XMMWORD PTR [304+rsp]
        vmovups   xmm11, XMMWORD PTR [288+rsp]
        vmovups   xmm12, XMMWORD PTR [272+rsp]
        vmovups   xmm13, XMMWORD PTR [256+rsp]
        vmovups   xmm14, XMMWORD PTR [240+rsp]
        vmovups   xmm15, XMMWORD PTR [224+rsp]
        mov       r13, QWORD PTR [384+rsp]
        add       rsp, 408
        ret

_B7_4::

        vmovupd   XMMWORD PTR [r13], xmm14
        vmovupd   XMMWORD PTR [64+r13], xmm0
        je        _B7_3

_B7_7::

        xor       eax, eax
        mov       QWORD PTR [40+rsp], rbx
        mov       ebx, eax
        mov       QWORD PTR [32+rsp], rsi
        mov       esi, edx

_B7_8::

        bt        esi, ebx
        jc        _B7_11

_B7_9::

        inc       ebx
        cmp       ebx, 2
        jl        _B7_8

_B7_10::

        mov       rbx, QWORD PTR [40+rsp]
        mov       rsi, QWORD PTR [32+rsp]
        vmovupd   xmm0, XMMWORD PTR [64+r13]
        jmp       _B7_3

_B7_11::

        lea       rcx, QWORD PTR [r13+rbx*8]
        lea       rdx, QWORD PTR [64+r13+rbx*8]

        call      __jsvml_dtan_ha_cout_rare_internal
        jmp       _B7_9

_B7_12::

        vmovupd   XMMWORD PTR [32+rsp], xmm0
        vpand     xmm0, xmm14, XMMWORD PTR [_2il0floatpacket_29]
        vmovupd   XMMWORD PTR [48+rsp], xmm3
        vpsrlq    xmm3, xmm0, 52
        vmovd     ecx, xmm3
        vmovupd   xmm6, XMMWORD PTR [__jsvml_dtan_ha_data_internal+1088]
        vandpd    xmm9, xmm6, xmm7
        vpextrd   r9d, xmm3, 2
        vcmpeqpd  xmm10, xmm9, xmm6
        vpand     xmm7, xmm14, XMMWORD PTR [_2il0floatpacket_30]
        lea       r8d, DWORD PTR [rcx+rcx*2]
        shl       r8d, 3
        lea       r10d, DWORD PTR [r9+r9*2]
        shl       r10d, 3
        vmovq     xmm12, QWORD PTR [imagerel(__jsvml_dtan_ha_reduction_data_internal)+16+rax+r8]
        vpaddq    xmm6, xmm7, XMMWORD PTR [_2il0floatpacket_31]
        vmovmskpd edx, xmm10
        vmovupd   XMMWORD PTR [64+rsp], xmm11
        vpsrlq    xmm9, xmm6, 32
        vmovhpd   xmm11, xmm12, QWORD PTR [imagerel(__jsvml_dtan_ha_reduction_data_internal)+16+rax+r10]
        vmovq     xmm15, QWORD PTR [imagerel(__jsvml_dtan_ha_reduction_data_internal)+rax+r8]
        vpsrlq    xmm0, xmm11, 32
        vmovdqu   xmm12, XMMWORD PTR [_2il0floatpacket_32]
        vmovhpd   xmm10, xmm15, QWORD PTR [imagerel(__jsvml_dtan_ha_reduction_data_internal)+rax+r10]
        vpand     xmm15, xmm11, xmm12
        vpmuludq  xmm11, xmm9, xmm15
        vpand     xmm6, xmm6, xmm12
        vmovq     xmm8, QWORD PTR [imagerel(__jsvml_dtan_ha_reduction_data_internal)+8+rax+r8]
        vpsrlq    xmm15, xmm11, 32
        vmovhpd   xmm5, xmm8, QWORD PTR [imagerel(__jsvml_dtan_ha_reduction_data_internal)+8+rax+r10]
        vpand     xmm7, xmm10, xmm12
        vpmuludq  xmm11, xmm9, xmm0
        vpand     xmm2, xmm5, xmm12
        vpmuludq  xmm0, xmm6, xmm0
        vpmuludq  xmm1, xmm6, xmm2
        vpmuludq  xmm2, xmm9, xmm2
        vpmuludq  xmm8, xmm6, xmm7
        vpsrlq    xmm0, xmm0, 32
        vpsrlq    xmm4, xmm5, 32
        vpaddq    xmm11, xmm11, xmm0
        vpmuludq  xmm3, xmm6, xmm4
        vpmuludq  xmm4, xmm9, xmm4
        vpmuludq  xmm9, xmm9, xmm7
        vpand     xmm5, xmm1, xmm12
        vpsrlq    xmm1, xmm1, 32
        vpaddq    xmm5, xmm5, xmm11
        vpaddq    xmm11, xmm15, xmm5
        vpaddq    xmm5, xmm2, xmm1
        vpand     xmm0, xmm3, xmm12
        vpsrlq    xmm15, xmm11, 32
        vpaddq    xmm0, xmm0, xmm5
        vpaddq    xmm5, xmm15, xmm0
        vpsrlq    xmm0, xmm3, 32
        vpsrlq    xmm10, xmm10, 32
        vpaddq    xmm3, xmm4, xmm0
        vpmuludq  xmm0, xmm6, xmm10
        vpand     xmm1, xmm8, xmm12
        vpsrlq    xmm2, xmm5, 32
        vpaddq    xmm15, xmm1, xmm3
        vpaddq    xmm4, xmm2, xmm15
        vpand     xmm15, xmm0, xmm12
        vpsrlq    xmm0, xmm8, 32
        vpaddq    xmm8, xmm9, xmm0
        vpaddq    xmm7, xmm15, xmm8
        vpsrlq    xmm3, xmm4, 32
        vpand     xmm2, xmm4, xmm12
        vpaddq    xmm3, xmm3, xmm7
        vpsllq    xmm1, xmm3, 32
        vpsllq    xmm5, xmm5, 32
        vpand     xmm12, xmm11, xmm12
        vpaddq    xmm7, xmm1, xmm2
        vpaddq    xmm11, xmm5, xmm12
        vpand     xmm5, xmm14, XMMWORD PTR [_2il0floatpacket_33]
        vpsrlq    xmm4, xmm7, 12
        vpxor     xmm6, xmm5, XMMWORD PTR [_2il0floatpacket_34]
        vmovupd   xmm9, XMMWORD PTR [_2il0floatpacket_35]
        vpor      xmm10, xmm4, xmm6
        vaddpd    xmm8, xmm10, xmm9
        vsubpd    xmm0, xmm8, xmm9
        vpand     xmm7, xmm7, XMMWORD PTR [_2il0floatpacket_39]
        vpand     xmm3, xmm11, XMMWORD PTR [_2il0floatpacket_37]
        vpsllq    xmm4, xmm7, 40
        vpsrlq    xmm11, xmm11, 24
        vpsllq    xmm15, xmm3, 28
        vpxor     xmm2, xmm5, XMMWORD PTR [_2il0floatpacket_36]
        vsubpd    xmm12, xmm10, xmm0
        vpxor     xmm5, xmm5, XMMWORD PTR [_2il0floatpacket_38]
        vpor      xmm0, xmm4, xmm11
        vpor      xmm1, xmm15, xmm2
        vpor      xmm3, xmm0, xmm5
        vsubpd    xmm15, xmm1, xmm2
        vsubpd    xmm1, xmm3, xmm5
        vaddpd    xmm6, xmm12, xmm1
        vsubpd    xmm12, xmm12, xmm6
        vmovupd   xmm4, XMMWORD PTR [_2il0floatpacket_40]
        vmulpd    xmm11, xmm4, xmm6
        vaddpd    xmm2, xmm1, xmm12
        vaddpd    xmm1, xmm15, xmm2
        vmovapd   xmm15, xmm4
        vfmsub213pd xmm15, xmm6, xmm11
        vmovupd   xmm9, XMMWORD PTR [_2il0floatpacket_44]
        vandpd    xmm7, xmm14, XMMWORD PTR [_2il0floatpacket_43]
        vpand     xmm8, xmm8, XMMWORD PTR [_2il0floatpacket_45]
        vpshufd   xmm8, xmm8, 136
        vfmadd132pd xmm6, xmm15, XMMWORD PTR [_2il0floatpacket_54]
        vcmpgtpd  xmm15, xmm7, xmm9
        vcmplepd  xmm10, xmm7, xmm9
        vfmadd213pd xmm1, xmm4, xmm6
        vandpd    xmm0, xmm10, xmm14
        vandpd    xmm3, xmm15, xmm11
        vorpd     xmm0, xmm0, xmm3
        vpxor     xmm6, xmm6, xmm6
        vpshufd   xmm3, xmm0, 221
        vandpd    xmm15, xmm15, xmm1
        vmovdqu   xmm1, XMMWORD PTR [_2il0floatpacket_55]
        vpsrld    xmm2, xmm3, 31
        vpsubd    xmm4, xmm1, xmm2
        vmovapd   xmm1, xmm0
        vpaddd    xmm5, xmm8, xmm4
        vpsrld    xmm7, xmm5, 4
        vpslld    xmm9, xmm7, 4
        vpsubd    xmm10, xmm8, xmm9
        vcvtdq2pd xmm12, xmm10
        vmovupd   xmm11, XMMWORD PTR [_2il0floatpacket_56]
        vfmadd231pd xmm1, xmm11, xmm12
        vpunpckldq xmm3, xmm7, xmm6
        vfnmadd213pd xmm11, xmm12, xmm1
        vsubpd    xmm0, xmm0, xmm11
        vfmadd132pd xmm12, xmm0, XMMWORD PTR [_2il0floatpacket_57]
        vmovupd   xmm0, XMMWORD PTR [32+rsp]
        vmovupd   xmm11, XMMWORD PTR [64+rsp]
        vblendvpd xmm0, xmm0, xmm3, xmm13
        vmovupd   xmm3, XMMWORD PTR [48+rsp]
        vaddpd    xmm15, xmm15, xmm12
        vblendvpd xmm3, xmm3, xmm1, xmm13
        vblendvpd xmm11, xmm11, xmm15, xmm13
        jmp       _B7_2
        ALIGN     16

_B7_13::

__jsvml_tan2_ha_l9 ENDP

_TEXT	ENDS
.xdata	SEGMENT  DWORD   READ  ''

	ALIGN 004H
_unwind___jsvml_tan2_ha_l9_B1_B4:
	DD	1604097
	DD	3200122
	DD	1534066
	DD	1472617
	DD	1411168
	DD	1349719
	DD	1288270
	DD	1226821
	DD	1165372
	DD	1103923
	DD	1042470
	DD	981019
	DD	3342603

.xdata	ENDS
.pdata	SEGMENT  DWORD   READ  ''

	ALIGN 004H

	DD	imagerel _B7_1
	DD	imagerel _B7_7
	DD	imagerel _unwind___jsvml_tan2_ha_l9_B1_B4

.pdata	ENDS
.xdata	SEGMENT  DWORD   READ  ''

	ALIGN 004H
_unwind___jsvml_tan2_ha_l9_B7_B11:
	DD	265761
	DD	287758
	DD	340999
	DD	imagerel _B7_1
	DD	imagerel _B7_7
	DD	imagerel _unwind___jsvml_tan2_ha_l9_B1_B4

.xdata	ENDS
.pdata	SEGMENT  DWORD   READ  ''

	ALIGN 004H

	DD	imagerel _B7_7
	DD	imagerel _B7_12
	DD	imagerel _unwind___jsvml_tan2_ha_l9_B7_B11

.pdata	ENDS
.xdata	SEGMENT  DWORD   READ  ''

	ALIGN 004H
_unwind___jsvml_tan2_ha_l9_B12_B12:
	DD	33
	DD	imagerel _B7_1
	DD	imagerel _B7_7
	DD	imagerel _unwind___jsvml_tan2_ha_l9_B1_B4

.xdata	ENDS
.pdata	SEGMENT  DWORD   READ  ''

	ALIGN 004H

	DD	imagerel _B7_12
	DD	imagerel _B7_13
	DD	imagerel _unwind___jsvml_tan2_ha_l9_B12_B12

.pdata	ENDS
_DATA	SEGMENT      'DATA'
_DATA	ENDS

_TEXT	SEGMENT      'CODE'

TXTST7:

_TEXT	ENDS
_TEXT	SEGMENT      'CODE'

       ALIGN     16
	PUBLIC __jsvml_tan2_ha_e9

__jsvml_tan2_ha_e9	PROC	EXPORT

_B8_1::

        DB        243
        DB        15
        DB        30
        DB        250
L300::

        sub       rsp, 472
        xor       edx, edx
        vmovups   XMMWORD PTR [240+rsp], xmm15
        vmovups   XMMWORD PTR [256+rsp], xmm14
        vmovups   XMMWORD PTR [272+rsp], xmm13
        vmovups   XMMWORD PTR [288+rsp], xmm12
        vmovups   XMMWORD PTR [304+rsp], xmm11
        vmovups   XMMWORD PTR [320+rsp], xmm10
        vmovups   XMMWORD PTR [336+rsp], xmm9
        vmovups   XMMWORD PTR [352+rsp], xmm8
        vmovups   XMMWORD PTR [368+rsp], xmm7
        vmovups   XMMWORD PTR [384+rsp], xmm6
        mov       QWORD PTR [448+rsp], r13
        lea       r13, QWORD PTR [159+rsp]
        vmovupd   xmm5, XMMWORD PTR [__jsvml_dtan_ha_data_internal+1024]
        and       r13, -64
        vandpd    xmm14, xmm0, xmm5
        vandnpd   xmm15, xmm5, xmm0
        vmulpd    xmm12, xmm14, XMMWORD PTR [__jsvml_dtan_ha_data_internal+1472]
        vcmpnlepd xmm13, xmm14, XMMWORD PTR [__jsvml_dtan_ha_data_internal+28160]
        vmovupd   xmm11, XMMWORD PTR [__jsvml_dtan_ha_data_internal+1152]
        vmovupd   XMMWORD PTR [416+rsp], xmm15
        vaddpd    xmm15, xmm11, xmm12
        vsubpd    xmm2, xmm15, xmm11
        vmulpd    xmm10, xmm2, XMMWORD PTR [__jsvml_dtan_ha_data_internal+1216]
        vmulpd    xmm3, xmm2, XMMWORD PTR [__jsvml_dtan_ha_data_internal+1280]
        vsubpd    xmm9, xmm14, xmm10
        vmulpd    xmm5, xmm2, XMMWORD PTR [__jsvml_dtan_ha_data_internal+1344]
        vsubpd    xmm7, xmm9, xmm3
        vsubpd    xmm4, xmm9, xmm7
        vsubpd    xmm1, xmm4, xmm3
        vsubpd    xmm8, xmm1, xmm5
        vpand     xmm12, xmm15, XMMWORD PTR [__jsvml_dtan_ha_data_internal+1408]
        vaddpd    xmm15, xmm7, xmm8
        vpand     xmm11, xmm12, XMMWORD PTR [_2il0floatpacket_26]
        vmovd     eax, xmm11
        vmovupd   XMMWORD PTR [432+rsp], xmm13
        vmovupd   XMMWORD PTR [32+rsp], xmm14
        imul      ecx, eax, 104
        lea       rax, QWORD PTR [__ImageBase]
        vmovupd   XMMWORD PTR [400+rsp], xmm0
        vsubpd    xmm13, xmm7, xmm15
        vpextrd   r8d, xmm11, 2
        imul      r9d, r8d, 104
        vmovq     xmm2, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1568+rax+rcx]
        vmovq     xmm3, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1560+rax+rcx]
        vmovq     xmm14, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1536+rax+rcx]
        vmovq     xmm11, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1592+rax+rcx]
        vmovhpd   xmm1, xmm2, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1568+rax+r9]
        vaddpd    xmm5, xmm8, xmm13
        vmovq     xmm8, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1576+rax+rcx]
        vmovhpd   xmm7, xmm3, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1560+rax+r9]
        vmovupd   XMMWORD PTR [64+rsp], xmm1
        vmovq     xmm3, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1616+rax+rcx]
        vmovq     xmm1, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1632+rax+rcx]
        vmovhpd   xmm4, xmm14, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1536+rax+r9]
        vmovhpd   xmm13, xmm8, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1576+rax+r9]
        vmovhpd   xmm8, xmm11, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1592+rax+r9]
        vmovhpd   xmm11, xmm3, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1616+rax+r9]
        vmovhpd   xmm3, xmm1, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1632+rax+r9]
        vsubpd    xmm1, xmm4, xmm15
        vmulpd    xmm8, xmm8, xmm15
        vsubpd    xmm4, xmm4, xmm1
        vmovq     xmm10, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1544+rax+rcx]
        vmovq     xmm14, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1600+rax+rcx]
        vmovq     xmm2, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1624+rax+rcx]
        vmovhpd   xmm0, xmm10, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1544+rax+r9]
        vmovhpd   xmm10, xmm14, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1600+rax+r9]
        vmovhpd   xmm14, xmm2, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1624+rax+r9]
        vmovupd   xmm2, XMMWORD PTR [_2il0floatpacket_27]
        vsubpd    xmm4, xmm4, xmm15
        vmulpd    xmm14, xmm14, xmm15
        vmovupd   XMMWORD PTR [80+rsp], xmm3
        vandpd    xmm3, xmm1, xmm2
        vsubpd    xmm1, xmm1, xmm3
        vaddpd    xmm11, xmm11, xmm14
        vaddpd    xmm0, xmm0, xmm1
        vmovupd   XMMWORD PTR [48+rsp], xmm5
        vsubpd    xmm5, xmm4, xmm5
        vcvtpd2ps xmm4, xmm3
        vaddpd    xmm5, xmm5, xmm0
        vmovlhps  xmm1, xmm4, xmm4
        vrcpps    xmm0, xmm1
        vcvtps2pd xmm4, xmm0
        vandpd    xmm4, xmm4, xmm2
        vmulpd    xmm3, xmm3, xmm4
        vmovupd   xmm2, XMMWORD PTR [_2il0floatpacket_28]
        vsubpd    xmm1, xmm2, xmm3
        vmulpd    xmm3, xmm4, xmm1
        vaddpd    xmm0, xmm4, xmm3
        vmulpd    xmm3, xmm1, xmm1
        vaddpd    xmm2, xmm2, xmm3
        vmulpd    xmm2, xmm0, xmm2
        vmulpd    xmm5, xmm5, xmm2
        vsubpd    xmm3, xmm5, xmm1
        vmulpd    xmm5, xmm5, xmm5
        vsubpd    xmm0, xmm5, xmm3
        vmulpd    xmm1, xmm2, xmm0
        vmulpd    xmm2, xmm13, xmm15
        vmovq     xmm9, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1552+rax+rcx]
        vmovhpd   xmm6, xmm9, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1552+rax+r9]
        vmulpd    xmm3, xmm6, xmm4
        vaddpd    xmm4, xmm7, xmm2
        vmulpd    xmm6, xmm6, xmm1
        vsubpd    xmm7, xmm7, xmm4
        vaddpd    xmm5, xmm3, xmm4
        vaddpd    xmm7, xmm2, xmm7
        vsubpd    xmm0, xmm3, xmm5
        vmulpd    xmm2, xmm15, xmm15
        vaddpd    xmm6, xmm6, xmm7
        vaddpd    xmm7, xmm4, xmm0
        vmovq     xmm9, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1608+rax+rcx]
        vmovhpd   xmm9, xmm9, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1608+rax+r9]
        vmulpd    xmm0, xmm9, xmm15
        vmulpd    xmm9, xmm2, xmm2
        vaddpd    xmm1, xmm10, xmm0
        vaddpd    xmm7, xmm6, xmm7
        vmovq     xmm12, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1584+rax+rcx]
        vmovhpd   xmm12, xmm12, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1584+rax+r9]
        vaddpd    xmm8, xmm12, xmm8
        vaddpd    xmm3, xmm13, xmm12
        vmulpd    xmm12, xmm2, XMMWORD PTR [80+rsp]
        vmulpd    xmm13, xmm1, xmm2
        vaddpd    xmm6, xmm11, xmm12
        vaddpd    xmm10, xmm8, xmm13
        vmulpd    xmm4, xmm3, XMMWORD PTR [48+rsp]
        vmulpd    xmm6, xmm6, xmm9
        vaddpd    xmm0, xmm7, xmm4
        vaddpd    xmm1, xmm10, xmm6
        vaddpd    xmm2, xmm0, XMMWORD PTR [64+rsp]
        vmulpd    xmm15, xmm15, xmm1
        vaddpd    xmm0, xmm2, xmm15
        vaddpd    xmm5, xmm5, xmm0
        vmovupd   xmm2, XMMWORD PTR [432+rsp]
        vmovmskpd r10d, xmm2
        vxorpd    xmm0, xmm5, XMMWORD PTR [416+rsp]
        vmovupd   xmm1, XMMWORD PTR [32+rsp]
        mov       QWORD PTR [456+rsp], r13
        test      r10d, r10d
        jne       _B8_12

_B8_2::

        test      edx, edx
        jne       _B8_4

_B8_3::

        vmovups   xmm6, XMMWORD PTR [384+rsp]
        vmovups   xmm7, XMMWORD PTR [368+rsp]
        vmovups   xmm8, XMMWORD PTR [352+rsp]
        vmovups   xmm9, XMMWORD PTR [336+rsp]
        vmovups   xmm10, XMMWORD PTR [320+rsp]
        vmovups   xmm11, XMMWORD PTR [304+rsp]
        vmovups   xmm12, XMMWORD PTR [288+rsp]
        vmovups   xmm13, XMMWORD PTR [272+rsp]
        vmovups   xmm14, XMMWORD PTR [256+rsp]
        vmovups   xmm15, XMMWORD PTR [240+rsp]
        mov       r13, QWORD PTR [448+rsp]
        add       rsp, 472
        ret

_B8_4::

        vmovupd   xmm1, XMMWORD PTR [400+rsp]
        vmovupd   XMMWORD PTR [r13], xmm1
        vmovupd   XMMWORD PTR [64+r13], xmm0
        je        _B8_3

_B8_7::

        xor       eax, eax
        mov       QWORD PTR [40+rsp], rbx
        mov       ebx, eax
        mov       QWORD PTR [32+rsp], rsi
        mov       esi, edx

_B8_8::

        bt        esi, ebx
        jc        _B8_11

_B8_9::

        inc       ebx
        cmp       ebx, 2
        jl        _B8_8

_B8_10::

        mov       rbx, QWORD PTR [40+rsp]
        mov       rsi, QWORD PTR [32+rsp]
        vmovupd   xmm0, XMMWORD PTR [64+r13]
        jmp       _B8_3

_B8_11::

        lea       rcx, QWORD PTR [r13+rbx*8]
        lea       rdx, QWORD PTR [64+r13+rbx*8]

        call      __jsvml_dtan_ha_cout_rare_internal
        jmp       _B8_9

_B8_12::

        vpand     xmm10, xmm1, XMMWORD PTR [_2il0floatpacket_29]
        vmovupd   XMMWORD PTR [432+rsp], xmm2
        vpsrlq    xmm2, xmm10, 52
        vmovupd   xmm3, XMMWORD PTR [__jsvml_dtan_ha_data_internal+1088]
        vmovd     ecx, xmm2
        vandpd    xmm9, xmm3, xmm1
        vmovupd   XMMWORD PTR [32+rsp], xmm0
        vcmpeqpd  xmm0, xmm9, xmm3
        vpextrd   r9d, xmm2, 2
        lea       r8d, DWORD PTR [rcx+rcx*2]
        shl       r8d, 3
        vpand     xmm9, xmm1, XMMWORD PTR [_2il0floatpacket_30]
        vmovq     xmm7, QWORD PTR [imagerel(__jsvml_dtan_ha_reduction_data_internal)+16+rax+r8]
        vpaddq    xmm11, xmm9, XMMWORD PTR [_2il0floatpacket_31]
        vmovmskpd edx, xmm0
        vmovq     xmm8, QWORD PTR [imagerel(__jsvml_dtan_ha_reduction_data_internal)+8+rax+r8]
        vmovdqu   xmm3, XMMWORD PTR [_2il0floatpacket_32]
        vmovq     xmm6, QWORD PTR [imagerel(__jsvml_dtan_ha_reduction_data_internal)+rax+r8]
        lea       r10d, DWORD PTR [r9+r9*2]
        shl       r10d, 3
        vpand     xmm9, xmm11, xmm3
        vmovhpd   xmm0, xmm7, QWORD PTR [imagerel(__jsvml_dtan_ha_reduction_data_internal)+16+rax+r10]
        vpsrlq    xmm7, xmm11, 32
        vmovhpd   xmm5, xmm8, QWORD PTR [imagerel(__jsvml_dtan_ha_reduction_data_internal)+8+rax+r10]
        vpand     xmm2, xmm0, xmm3
        vpsrlq    xmm15, xmm5, 32
        vpand     xmm13, xmm5, xmm3
        vpmuludq  xmm5, xmm7, xmm2
        vpmuludq  xmm12, xmm9, xmm13
        vpmuludq  xmm13, xmm7, xmm13
        vpmuludq  xmm14, xmm9, xmm15
        vpmuludq  xmm15, xmm7, xmm15
        vmovhpd   xmm4, xmm6, QWORD PTR [imagerel(__jsvml_dtan_ha_reduction_data_internal)+rax+r10]
        vpsrlq    xmm6, xmm0, 32
        vpsrlq    xmm2, xmm5, 32
        vpand     xmm0, xmm12, xmm3
        vpmuludq  xmm5, xmm7, xmm6
        vpand     xmm10, xmm4, xmm3
        vpmuludq  xmm6, xmm9, xmm6
        vpmuludq  xmm8, xmm9, xmm10
        vpmuludq  xmm10, xmm7, xmm10
        vpsrlq    xmm11, xmm6, 32
        vpsrlq    xmm12, xmm12, 32
        vpaddq    xmm6, xmm5, xmm11
        vpaddq    xmm0, xmm0, xmm6
        vpaddq    xmm5, xmm2, xmm0
        vpaddq    xmm2, xmm13, xmm12
        vpand     xmm11, xmm14, xmm3
        vpsrlq    xmm14, xmm14, 32
        vpaddq    xmm6, xmm11, xmm2
        vpaddq    xmm11, xmm15, xmm14
        vpsrlq    xmm0, xmm5, 32
        vpsrlq    xmm4, xmm4, 32
        vpaddq    xmm6, xmm0, xmm6
        vpand     xmm0, xmm8, xmm3
        vpsrlq    xmm2, xmm6, 32
        vpaddq    xmm13, xmm0, xmm11
        vpaddq    xmm0, xmm2, xmm13
        vpmuludq  xmm2, xmm9, xmm4
        vpsrlq    xmm8, xmm8, 32
        vpand     xmm4, xmm2, xmm3
        vpaddq    xmm7, xmm10, xmm8
        vpaddq    xmm9, xmm4, xmm7
        vpsrlq    xmm11, xmm0, 32
        vpand     xmm0, xmm0, xmm3
        vpaddq    xmm11, xmm11, xmm9
        vpsllq    xmm13, xmm11, 32
        vpsllq    xmm6, xmm6, 32
        vpaddq    xmm4, xmm13, xmm0
        vpand     xmm14, xmm1, XMMWORD PTR [_2il0floatpacket_33]
        vpand     xmm3, xmm5, xmm3
        vpxor     xmm10, xmm14, XMMWORD PTR [_2il0floatpacket_34]
        vpsrlq    xmm0, xmm4, 12
        vpaddq    xmm8, xmm6, xmm3
        vmovupd   xmm2, XMMWORD PTR [_2il0floatpacket_35]
        vpor      xmm6, xmm0, xmm10
        vaddpd    xmm7, xmm6, xmm2
        vsubpd    xmm9, xmm7, xmm2
        vpand     xmm4, xmm4, XMMWORD PTR [_2il0floatpacket_39]
        vpand     xmm3, xmm8, XMMWORD PTR [_2il0floatpacket_37]
        vpsllq    xmm15, xmm4, 40
        vpsrlq    xmm8, xmm8, 24
        vpsllq    xmm5, xmm3, 28
        vpxor     xmm10, xmm14, XMMWORD PTR [_2il0floatpacket_38]
        vpor      xmm12, xmm15, xmm8
        vpor      xmm0, xmm12, xmm10
        vsubpd    xmm6, xmm6, xmm9
        vsubpd    xmm8, xmm0, xmm10
        vaddpd    xmm9, xmm6, xmm8
        vsubpd    xmm6, xmm6, xmm9
        vpxor     xmm13, xmm14, XMMWORD PTR [_2il0floatpacket_36]
        vpor      xmm11, xmm5, xmm13
        vsubpd    xmm2, xmm11, xmm13
        vaddpd    xmm4, xmm8, xmm6
        vmovupd   xmm0, XMMWORD PTR [_2il0floatpacket_27]
        vandpd    xmm3, xmm9, xmm0
        vaddpd    xmm5, xmm2, xmm4
        vsubpd    xmm13, xmm9, xmm3
        vmulpd    xmm12, xmm5, XMMWORD PTR [_2il0floatpacket_40]
        vmovupd   xmm2, XMMWORD PTR [_2il0floatpacket_41]
        vmovupd   xmm11, XMMWORD PTR [_2il0floatpacket_42]
        vmulpd    xmm10, xmm2, xmm3
        vmulpd    xmm14, xmm2, xmm13
        vmulpd    xmm15, xmm11, xmm3
        vmulpd    xmm2, xmm11, xmm13
        vaddpd    xmm6, xmm14, xmm15
        vaddpd    xmm8, xmm12, xmm2
        vaddpd    xmm4, xmm6, xmm8
        vaddpd    xmm11, xmm10, xmm4
        vsubpd    xmm10, xmm10, xmm11
        vpand     xmm2, xmm7, XMMWORD PTR [_2il0floatpacket_45]
        vpand     xmm6, xmm2, XMMWORD PTR [_2il0floatpacket_26]
        vmovd     r11d, xmm6
        vmovupd   xmm3, XMMWORD PTR [_2il0floatpacket_44]
        vandpd    xmm9, xmm1, XMMWORD PTR [_2il0floatpacket_43]
        vcmpgtpd  xmm13, xmm9, xmm3
        vcmplepd  xmm5, xmm9, xmm3
        vaddpd    xmm14, xmm4, xmm10
        imul      ecx, r11d, 104
        vandpd    xmm1, xmm5, xmm1
        vandpd    xmm10, xmm13, xmm11
        vpextrd   r8d, xmm6, 2
        vorpd     xmm10, xmm1, xmm10
        imul      r9d, r8d, 104
        vandpd    xmm14, xmm13, xmm14
        vmovq     xmm8, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1536+rax+rcx]
        vmovq     xmm4, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1552+rax+rcx]
        vmovq     xmm1, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1576+rax+rcx]
        vmovq     xmm7, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1544+rax+rcx]
        vmovq     xmm9, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1560+rax+rcx]
        vmovq     xmm3, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1568+rax+rcx]
        vmovhpd   xmm13, xmm8, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1536+rax+r9]
        vmovhpd   xmm11, xmm4, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1552+rax+r9]
        vmovhpd   xmm8, xmm1, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1576+rax+r9]
        vmovq     xmm12, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1584+rax+rcx]
        vmovq     xmm4, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1600+rax+rcx]
        vmovq     xmm1, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1616+rax+rcx]
        vmovhpd   xmm15, xmm7, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1544+rax+r9]
        vmovhpd   xmm2, xmm9, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1560+rax+r9]
        vmovhpd   xmm5, xmm3, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1568+rax+r9]
        vmovhpd   xmm7, xmm12, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1584+rax+r9]
        vmovhpd   xmm3, xmm4, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1600+rax+r9]
        vmovq     xmm9, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1608+rax+rcx]
        vmovq     xmm12, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1624+rax+rcx]
        vmovhpd   xmm4, xmm1, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1616+rax+r9]
        vmovq     xmm1, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1632+rax+rcx]
        vmovupd   XMMWORD PTR [64+rsp], xmm5
        vmovhpd   xmm5, xmm9, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1608+rax+r9]
        vmovhpd   xmm9, xmm12, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1624+rax+r9]
        vmovhpd   xmm12, xmm1, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1632+rax+r9]
        vmovupd   XMMWORD PTR [80+rsp], xmm12
        vsubpd    xmm12, xmm13, xmm10
        vmulpd    xmm9, xmm10, xmm9
        vsubpd    xmm13, xmm13, xmm12
        vaddpd    xmm4, xmm4, xmm9
        vsubpd    xmm13, xmm13, xmm10
        vandpd    xmm1, xmm12, xmm0
        vmovupd   XMMWORD PTR [48+rsp], xmm14
        vsubpd    xmm13, xmm13, xmm14
        vsubpd    xmm14, xmm12, xmm1
        vaddpd    xmm15, xmm15, xmm14
        vcvtpd2ps xmm14, xmm1
        vaddpd    xmm13, xmm13, xmm15
        vmovlhps  xmm15, xmm14, xmm14
        vrcpps    xmm12, xmm15
        vcvtps2pd xmm14, xmm12
        vandpd    xmm0, xmm14, xmm0
        vmulpd    xmm1, xmm1, xmm0
        vmovupd   xmm12, XMMWORD PTR [_2il0floatpacket_28]
        vsubpd    xmm14, xmm12, xmm1
        vmulpd    xmm1, xmm0, xmm14
        vaddpd    xmm15, xmm0, xmm1
        vmulpd    xmm1, xmm14, xmm14
        vaddpd    xmm12, xmm12, xmm1
        vmulpd    xmm1, xmm15, xmm12
        vmulpd    xmm13, xmm13, xmm1
        vsubpd    xmm12, xmm13, xmm14
        vmulpd    xmm13, xmm13, xmm13
        vsubpd    xmm14, xmm13, xmm12
        vmulpd    xmm12, xmm10, xmm8
        vmulpd    xmm13, xmm11, xmm0
        vmulpd    xmm15, xmm1, xmm14
        vaddpd    xmm1, xmm2, xmm12
        vmulpd    xmm11, xmm11, xmm15
        vsubpd    xmm2, xmm2, xmm1
        vaddpd    xmm0, xmm13, xmm1
        vaddpd    xmm2, xmm12, xmm2
        vsubpd    xmm12, xmm13, xmm0
        vaddpd    xmm11, xmm11, xmm2
        vaddpd    xmm2, xmm1, xmm12
        vmulpd    xmm1, xmm10, xmm5
        vmulpd    xmm5, xmm10, xmm10
        vaddpd    xmm2, xmm11, xmm2
        vaddpd    xmm11, xmm8, xmm7
        vaddpd    xmm3, xmm3, xmm1
        vmulpd    xmm14, xmm5, xmm5
        vmulpd    xmm8, xmm3, xmm5
        vmulpd    xmm12, xmm11, XMMWORD PTR [48+rsp]
        vmovq     xmm6, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1592+rax+rcx]
        vmovhpd   xmm6, xmm6, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+1592+rax+r9]
        vmulpd    xmm6, xmm10, xmm6
        vaddpd    xmm1, xmm2, xmm12
        vaddpd    xmm6, xmm7, xmm6
        vmulpd    xmm7, xmm5, XMMWORD PTR [80+rsp]
        vaddpd    xmm15, xmm6, xmm8
        vaddpd    xmm13, xmm4, xmm7
        vaddpd    xmm3, xmm1, XMMWORD PTR [64+rsp]
        vmulpd    xmm13, xmm13, xmm14
        vaddpd    xmm2, xmm15, xmm13
        vmulpd    xmm10, xmm10, xmm2
        vaddpd    xmm1, xmm3, xmm10
        vaddpd    xmm0, xmm0, xmm1
        vxorpd    xmm1, xmm0, XMMWORD PTR [416+rsp]
        vmovupd   xmm0, XMMWORD PTR [32+rsp]
        vmovupd   xmm2, XMMWORD PTR [432+rsp]
        vblendvpd xmm0, xmm0, xmm1, xmm2
        jmp       _B8_2
        ALIGN     16

_B8_13::

__jsvml_tan2_ha_e9 ENDP

_TEXT	ENDS
.xdata	SEGMENT  DWORD   READ  ''

	ALIGN 004H
_unwind___jsvml_tan2_ha_e9_B1_B4:
	DD	1601281
	DD	3724399
	DD	1599591
	DD	1538142
	DD	1476693
	DD	1415244
	DD	1353795
	DD	1292346
	DD	1230897
	DD	1169448
	DD	1107999
	DD	1046550
	DD	3866891

.xdata	ENDS
.pdata	SEGMENT  DWORD   READ  ''

	ALIGN 004H

	DD	imagerel _B8_1
	DD	imagerel _B8_7
	DD	imagerel _unwind___jsvml_tan2_ha_e9_B1_B4

.pdata	ENDS
.xdata	SEGMENT  DWORD   READ  ''

	ALIGN 004H
_unwind___jsvml_tan2_ha_e9_B7_B11:
	DD	265761
	DD	287758
	DD	340999
	DD	imagerel _B8_1
	DD	imagerel _B8_7
	DD	imagerel _unwind___jsvml_tan2_ha_e9_B1_B4

.xdata	ENDS
.pdata	SEGMENT  DWORD   READ  ''

	ALIGN 004H

	DD	imagerel _B8_7
	DD	imagerel _B8_12
	DD	imagerel _unwind___jsvml_tan2_ha_e9_B7_B11

.pdata	ENDS
.xdata	SEGMENT  DWORD   READ  ''

	ALIGN 004H
_unwind___jsvml_tan2_ha_e9_B12_B12:
	DD	33
	DD	imagerel _B8_1
	DD	imagerel _B8_7
	DD	imagerel _unwind___jsvml_tan2_ha_e9_B1_B4

.xdata	ENDS
.pdata	SEGMENT  DWORD   READ  ''

	ALIGN 004H

	DD	imagerel _B8_12
	DD	imagerel _B8_13
	DD	imagerel _unwind___jsvml_tan2_ha_e9_B12_B12

.pdata	ENDS
_DATA	SEGMENT      'DATA'
_DATA	ENDS

_TEXT	SEGMENT      'CODE'

TXTST8:

_TEXT	ENDS
_TEXT	SEGMENT      'CODE'

       ALIGN     16
	PUBLIC __jsvml_tan4_ha_l9

__jsvml_tan4_ha_l9	PROC	EXPORT

_B9_1::

        DB        243
        DB        15
        DB        30
        DB        250
L352::

        sub       rsp, 552
        lea       r8, QWORD PTR [__ImageBase]
        vmovups   YMMWORD PTR [208+rsp], ymm15
        xor       r9d, r9d
        vmovups   YMMWORD PTR [240+rsp], ymm14
        vmovups   YMMWORD PTR [272+rsp], ymm13
        vmovups   YMMWORD PTR [304+rsp], ymm12
        vmovups   YMMWORD PTR [336+rsp], ymm11
        vmovups   YMMWORD PTR [368+rsp], ymm10
        vmovups   YMMWORD PTR [400+rsp], ymm9
        vmovups   YMMWORD PTR [432+rsp], ymm8
        vmovups   YMMWORD PTR [464+rsp], ymm7
        vmovups   YMMWORD PTR [496+rsp], ymm6
        mov       QWORD PTR [528+rsp], r13
        lea       r13, QWORD PTR [111+rsp]
        vmovdqa   ymm14, ymm0
        and       r13, -64
        vmovupd   ymm0, YMMWORD PTR [__jsvml_dtan_ha_data_internal]
        vmovupd   ymm4, YMMWORD PTR [__jsvml_dtan_ha_data_internal+1152]
        vmovupd   ymm1, YMMWORD PTR [__jsvml_dtan_ha_data_internal+64]
        vmovupd   ymm3, YMMWORD PTR [__jsvml_dtan_ha_data_internal+256]
        vmovupd   ymm5, YMMWORD PTR [__jsvml_dtan_ha_data_internal+320]
        vfmadd213pd ymm0, ymm14, ymm4
        vsubpd    ymm6, ymm0, ymm4
        vfnmadd213pd ymm1, ymm6, ymm14
        vmovdqa   ymm2, ymm3
        vfnmadd213pd ymm2, ymm6, ymm1
        vmovdqa   ymm4, ymm5
        vfnmadd213pd ymm4, ymm6, ymm2
        vsubpd    ymm1, ymm1, ymm2
        vsubpd    ymm2, ymm4, ymm2
        vfnmadd231pd ymm1, ymm3, ymm6
        vfmadd213pd ymm6, ymm5, ymm2
        vandpd    ymm7, ymm14, YMMWORD PTR [__jsvml_dtan_ha_data_internal+1024]
        vcmpnle_uqpd ymm13, ymm7, YMMWORD PTR [__jsvml_dtan_ha_data_internal+28160]
        vsubpd    ymm3, ymm1, ymm6
        vmovmskpd eax, ymm13
        mov       QWORD PTR [536+rsp], r13
        test      eax, eax
        jne       _B9_12

_B9_2::

        vpsllq    ymm5, ymm0, 3
        vmovupd   ymm0, YMMWORD PTR [__jsvml_dtan_ha_data_internal+896]
        vpand     ymm6, ymm5, YMMWORD PTR [_2il0floatpacket_93]
        vmulpd    ymm5, ymm4, ymm4
        vfmadd213pd ymm0, ymm5, YMMWORD PTR [__jsvml_dtan_ha_data_internal+832]
        vfmadd213pd ymm0, ymm5, YMMWORD PTR [__jsvml_dtan_ha_data_internal+768]
        vfmadd213pd ymm0, ymm5, YMMWORD PTR [__jsvml_dtan_ha_data_internal+704]
        vfmadd213pd ymm0, ymm5, YMMWORD PTR [__jsvml_dtan_ha_data_internal+640]
        vextracti128 xmm9, ymm6, 1
        vmovd     edx, xmm6
        vmovd     ecx, xmm9
        vpextrd   eax, xmm6, 2
        vmulpd    ymm6, ymm4, ymm0
        movsxd    rdx, edx
        movsxd    rcx, ecx
        vpextrd   r10d, xmm9, 2
        movsxd    rax, eax
        movsxd    r10, r10d
        vmovsd    xmm7, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+384+r8+rdx]
        vmovsd    xmm10, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+384+r8+rcx]
        vfnmsub213pd ymm6, ymm5, ymm3
        vmovhpd   xmm8, xmm7, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+384+r8+rax]
        vmovhpd   xmm11, xmm10, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+384+r8+r10]
        vmovsd    xmm12, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+512+r8+rdx]
        vmovsd    xmm15, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+512+r8+rcx]
        vsubpd    ymm7, ymm4, ymm6
        vmovhpd   xmm13, xmm12, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+512+r8+rax]
        vmovhpd   xmm1, xmm15, QWORD PTR [imagerel(__jsvml_dtan_ha_data_internal)+512+r8+r10]
        vsubpd    ymm4, ymm4, ymm7
        vsubpd    ymm6, ymm4, ymm6
        vinsertf128 ymm2, ymm8, xmm11, 1
        vmovupd   ymm8, YMMWORD PTR [__jsvml_dtan_ha_data_internal+960]
        vaddpd    ymm0, ymm2, ymm7
        vmovapd   ymm9, ymm8
        vfnmadd231pd ymm9, ymm7, ymm2
        vsubpd    ymm3, ymm0, ymm2
        vdivpd    ymm11, ymm8, ymm9
        vsubpd    ymm5, ymm9, ymm8
        vsubpd    ymm3, ymm7, ymm3
        vfmadd231pd ymm5, ymm7, ymm2
        vfmadd213pd ymm2, ymm6, ymm5
        vinsertf128 ymm1, ymm13, xmm1, 1
        vaddpd    ymm4, ymm1, ymm3
        vfmadd213pd ymm1, ymm7, ymm2
        vaddpd    ymm10, ymm6, ymm4
        vmovapd   ymm2, ymm8
        vfnmadd231pd ymm2, ymm9, ymm11
        vfmadd213pd ymm11, ymm2, ymm11
        vfnmadd231pd ymm8, ymm9, ymm11
        vfmadd231pd ymm8, ymm1, ymm11
        vfmadd213pd ymm11, ymm8, ymm11
        vmulpd    ymm12, ymm0, ymm11
        vfmsub213pd ymm9, ymm12, ymm0
        vfnmadd213pd ymm1, ymm12, ymm9
        vsubpd    ymm0, ymm1, ymm10
        vfnmadd213pd ymm0, ymm11, ymm12
        test      r9d, r9d
        jne       _B9_4

_B9_3::

        vmovups   ymm6, YMMWORD PTR [496+rsp]
        vmovups   ymm7, YMMWORD PTR [464+rsp]
        vmovups   ymm8, YMMWORD PTR [432+rsp]
        vmovups   ymm9, YMMWORD PTR [400+rsp]
        vmovups   ymm10, YMMWORD PTR [368+rsp]
        vmovups   ymm11, YMMWORD PTR [336+rsp]
        vmovups   ymm12, YMMWORD PTR [304+rsp]
        vmovups   ymm13, YMMWORD PTR [272+rsp]
        vmovups   ymm14, YMMWORD PTR [240+rsp]
        vmovups   ymm15, YMMWORD PTR [208+rsp]
        mov       r13, QWORD PTR [528+rsp]
        add       rsp, 552
        ret

_B9_4::

        vmovupd   YMMWORD PTR [r13], ymm14
        vmovupd   YMMWORD PTR [64+r13], ymm0
        je        _B9_3

_B9_7::

        xor       eax, eax
        mov       QWORD PTR [40+rsp], rbx
        mov       ebx, eax
        mov       QWORD PTR [32+rsp], rsi
        mov       esi, r9d

_B9_8::

        bt        esi, ebx
        jc        _B9_11

_B9_9::

        inc       ebx
        cmp       ebx, 4
        jl        _B9_8

_B9_10::

        mov       rbx, QWORD PTR [40+rsp]
        mov       rsi, QWORD PTR [32+rsp]
        vmovupd   ymm0, YMMWORD PTR [64+r13]
        jmp       _B9_3

_B9_11::

        vzeroupper
        lea       rcx, QWORD PTR [r13+rbx*8]
        lea       rdx, QWORD PTR [64+r13+rbx*8]

        call      __jsvml_dtan_ha_cout_rare_internal
        jmp       _B9_9

_B9_12::

        vmovupd   YMMWORD PTR [32+r13], ymm4
        vmovupd   YMMWORD PTR [64+r13], ymm3
        vmovupd   ymm10, YMMWORD PTR [__jsvml_dtan_ha_data_internal+1088]
        vmovupd   YMMWORD PTR [r13], ymm0
        vpand     ymm4, ymm14, YMMWORD PTR [_2il0floatpacket_79]
        vpsrlq    ymm3, ymm4, 52
        vandpd    ymm6, ymm10, ymm7
        vcmpeqpd  ymm0, ymm6, ymm10
        vmovmskpd r9d, ymm0
        vmovd     r10d, xmm3
        vextracti128 xmm5, ymm3, 1
        vpextrd   r11d, xmm3, 2
        lea       ecx, DWORD PTR [r10+r10*2]
        vmovd     eax, xmm5
        shl       ecx, 3
        lea       edx, DWORD PTR [r11+r11*2]
        vpextrd   r10d, xmm5, 2
        lea       eax, DWORD PTR [rax+rax*2]
        shl       edx, 3
        vmovq     xmm12, QWORD PTR [imagerel(__jsvml_dtan_ha_reduction_data_internal)+r8+rcx]
        vmovhpd   xmm15, xmm12, QWORD PTR [imagerel(__jsvml_dtan_ha_reduction_data_internal)+r8+rdx]
        vpand     ymm12, ymm14, YMMWORD PTR [_2il0floatpacket_80]
        lea       r11d, DWORD PTR [r10+r10*2]
        vmovq     xmm1, QWORD PTR [imagerel(__jsvml_dtan_ha_reduction_data_internal)+16+r8+rcx]
        vmovhpd   xmm0, xmm1, QWORD PTR [imagerel(__jsvml_dtan_ha_reduction_data_internal)+16+r8+rdx]
        vmovq     xmm9, QWORD PTR [imagerel(__jsvml_dtan_ha_reduction_data_internal)+8+r8+rcx]
        shl       eax, 3
        shl       r11d, 3
        vmovq     xmm11, QWORD PTR [imagerel(__jsvml_dtan_ha_reduction_data_internal)+r8+rax]
        vmovhpd   xmm8, xmm11, QWORD PTR [imagerel(__jsvml_dtan_ha_reduction_data_internal)+r8+r11]
        vpaddq    ymm11, ymm12, YMMWORD PTR [_2il0floatpacket_81]
        vmovq     xmm4, QWORD PTR [imagerel(__jsvml_dtan_ha_reduction_data_internal)+16+r8+rax]
        vmovhpd   xmm3, xmm4, QWORD PTR [imagerel(__jsvml_dtan_ha_reduction_data_internal)+16+r8+r11]
        vmovq     xmm6, QWORD PTR [imagerel(__jsvml_dtan_ha_reduction_data_internal)+8+r8+rax]
        vmovdqu   ymm12, YMMWORD PTR [_2il0floatpacket_82]
        vmovhpd   xmm7, xmm9, QWORD PTR [imagerel(__jsvml_dtan_ha_reduction_data_internal)+8+r8+rdx]
        vmovhpd   xmm2, xmm6, QWORD PTR [imagerel(__jsvml_dtan_ha_reduction_data_internal)+8+r8+r11]
        vpsrlq    ymm9, ymm11, 32
        vpand     ymm6, ymm11, ymm12
        vinsertf128 ymm5, ymm0, xmm3, 1
        vpsrlq    ymm0, ymm5, 32
        vpand     ymm5, ymm5, ymm12
        vinsertf128 ymm10, ymm15, xmm8, 1
        vinsertf128 ymm15, ymm7, xmm2, 1
        vpsrlq    ymm4, ymm15, 32
        vpand     ymm2, ymm15, ymm12
        vpand     ymm7, ymm10, ymm12
        vpsrlq    ymm10, ymm10, 32
        vpmuludq  ymm15, ymm9, ymm5
        vpmuludq  ymm5, ymm9, ymm0
        vpmuludq  ymm0, ymm6, ymm0
        vpsrlq    ymm0, ymm0, 32
        vpsrlq    ymm15, ymm15, 32
        vpaddq    ymm5, ymm5, ymm0
        vpmuludq  ymm1, ymm6, ymm2
        vpand     ymm11, ymm1, ymm12
        vpsrlq    ymm1, ymm1, 32
        vpaddq    ymm11, ymm11, ymm5
        vpmuludq  ymm3, ymm6, ymm4
        vpmuludq  ymm2, ymm9, ymm2
        vpaddq    ymm11, ymm15, ymm11
        vpand     ymm0, ymm3, ymm12
        vpaddq    ymm5, ymm2, ymm1
        vpsrlq    ymm15, ymm11, 32
        vpaddq    ymm0, ymm0, ymm5
        vpaddq    ymm5, ymm15, ymm0
        vpsrlq    ymm0, ymm3, 32
        vpsrlq    ymm2, ymm5, 32
        vpsllq    ymm5, ymm5, 32
        vpmuludq  ymm8, ymm6, ymm7
        vpmuludq  ymm4, ymm9, ymm4
        vpand     ymm1, ymm8, ymm12
        vpaddq    ymm4, ymm4, ymm0
        vpsrlq    ymm8, ymm8, 32
        vpaddq    ymm3, ymm1, ymm4
        vpmuludq  ymm0, ymm6, ymm10
        vpmuludq  ymm15, ymm9, ymm7
        vpaddq    ymm4, ymm2, ymm3
        vpand     ymm1, ymm0, ymm12
        vpaddq    ymm9, ymm15, ymm8
        vmovupd   ymm10, YMMWORD PTR [_2il0floatpacket_48]
        vpsrlq    ymm3, ymm4, 32
        vpaddq    ymm7, ymm1, ymm9
        vpand     ymm4, ymm4, ymm12
        vpand     ymm12, ymm11, ymm12
        vpaddq    ymm3, ymm3, ymm7
        vpand     ymm7, ymm14, YMMWORD PTR [_2il0floatpacket_83]
        vpaddq    ymm8, ymm5, ymm12
        vpsllq    ymm2, ymm3, 32
        vpxor     ymm6, ymm7, YMMWORD PTR [_2il0floatpacket_84]
        vpand     ymm12, ymm8, YMMWORD PTR [_2il0floatpacket_87]
        vpsrlq    ymm8, ymm8, 24
        vpaddq    ymm9, ymm2, ymm4
        vpxor     ymm2, ymm7, YMMWORD PTR [_2il0floatpacket_86]
        vpsllq    ymm15, ymm12, 28
        vpsrlq    ymm11, ymm9, 12
        vpand     ymm9, ymm9, YMMWORD PTR [_2il0floatpacket_89]
        vpor      ymm1, ymm15, ymm2
        vpor      ymm0, ymm11, ymm6
        vpsllq    ymm6, ymm9, 40
        vsubpd    ymm15, ymm1, ymm2
        vaddpd    ymm3, ymm0, ymm10
        vmovupd   ymm1, YMMWORD PTR [_2il0floatpacket_53]
        vpand     ymm5, ymm3, YMMWORD PTR [_2il0floatpacket_85]
        vsubpd    ymm4, ymm3, ymm10
        vmovupd   ymm3, YMMWORD PTR [_2il0floatpacket_49]
        vsubpd    ymm11, ymm0, ymm4
        vpxor     ymm0, ymm7, YMMWORD PTR [_2il0floatpacket_88]
        vpor      ymm7, ymm6, ymm8
        vpor      ymm10, ymm7, ymm0
        vsubpd    ymm4, ymm10, ymm0
        vaddpd    ymm12, ymm11, ymm4
        vmulpd    ymm6, ymm3, ymm12
        vsubpd    ymm11, ymm11, ymm12
        vaddpd    ymm0, ymm4, ymm11
        vmovapd   ymm4, ymm3
        vfmsub213pd ymm4, ymm12, ymm6
        vaddpd    ymm10, ymm15, ymm0
        vfmadd132pd ymm12, ymm4, YMMWORD PTR [_2il0floatpacket_90]
        vandpd    ymm15, ymm14, YMMWORD PTR [_2il0floatpacket_52]
        vcmpgt_oqpd ymm9, ymm15, ymm1
        vcmple_oqpd ymm2, ymm15, ymm1
        vfmadd213pd ymm10, ymm3, ymm12
        vandpd    ymm7, ymm2, ymm14
        vandpd    ymm8, ymm9, ymm6
        vorpd     ymm12, ymm7, ymm8
        vmovdqu   xmm2, XMMWORD PTR [_2il0floatpacket_55]
        vmovups   ymm8, YMMWORD PTR [__VUNPACK_EVEN_ind1_3308_0_10]
        vandpd    ymm0, ymm9, ymm10
        vextracti128 xmm3, ymm12, 1
        vshufps   xmm1, xmm12, xmm3, 221
        vextracti128 xmm4, ymm5, 1
        vshufps   xmm15, xmm5, xmm4, 136
        vpsrld    xmm5, xmm1, 31
        vpsubd    xmm6, xmm2, xmm5
        vpaddd    xmm7, xmm15, xmm6
        vpsrld    xmm9, xmm7, 4
        vmovupd   ymm4, YMMWORD PTR [_2il0floatpacket_91]
        vmovapd   ymm2, ymm12
        vpslld    xmm11, xmm9, 4
        vpsubd    xmm15, xmm15, xmm11
        vpermps   ymm10, ymm8, ymm9
        vcvtdq2pd ymm9, xmm15
        vfmadd231pd ymm2, ymm4, ymm9
        vfnmadd213pd ymm4, ymm9, ymm2
        vsubpd    ymm3, ymm12, ymm4
        vmovupd   ymm4, YMMWORD PTR [32+r13]
        vfmadd132pd ymm9, ymm3, YMMWORD PTR [_2il0floatpacket_92]
        vmovupd   ymm3, YMMWORD PTR [64+r13]
        vblendvpd ymm4, ymm4, ymm2, ymm13
        vaddpd    ymm5, ymm0, ymm9
        vmovupd   ymm0, YMMWORD PTR [r13]
        vblendvpd ymm3, ymm3, ymm5, ymm13
        vandps    ymm1, ymm10, YMMWORD PTR [__VUNPACK_EVEN_mask_3308_0_10]
        vblendvpd ymm0, ymm0, ymm1, ymm13
        jmp       _B9_2
        ALIGN     16

_B9_13::

__jsvml_tan4_ha_l9 ENDP

_TEXT	ENDS
.xdata	SEGMENT  DWORD   READ  ''

	ALIGN 004H
_unwind___jsvml_tan4_ha_l9_B1_B4:
	DD	1603329
	DD	4379767
	DD	2058351
	DD	1931366
	DD	1804381
	DD	1677396
	DD	1550411
	DD	1423426
	DD	1296441
	DD	1169456
	DD	1042471
	DD	915483
	DD	4522251

.xdata	ENDS
.pdata	SEGMENT  DWORD   READ  ''

	ALIGN 004H

	DD	imagerel _B9_1
	DD	imagerel _B9_7
	DD	imagerel _unwind___jsvml_tan4_ha_l9_B1_B4

.pdata	ENDS
.xdata	SEGMENT  DWORD   READ  ''

	ALIGN 004H
_unwind___jsvml_tan4_ha_l9_B7_B11:
	DD	265761
	DD	287758
	DD	340999
	DD	imagerel _B9_1
	DD	imagerel _B9_7
	DD	imagerel _unwind___jsvml_tan4_ha_l9_B1_B4

.xdata	ENDS
.pdata	SEGMENT  DWORD   READ  ''

	ALIGN 004H

	DD	imagerel _B9_7
	DD	imagerel _B9_12
	DD	imagerel _unwind___jsvml_tan4_ha_l9_B7_B11

.pdata	ENDS
.xdata	SEGMENT  DWORD   READ  ''

	ALIGN 004H
_unwind___jsvml_tan4_ha_l9_B12_B12:
	DD	33
	DD	imagerel _B9_1
	DD	imagerel _B9_7
	DD	imagerel _unwind___jsvml_tan4_ha_l9_B1_B4

.xdata	ENDS
.pdata	SEGMENT  DWORD   READ  ''

	ALIGN 004H

	DD	imagerel _B9_12
	DD	imagerel _B9_13
	DD	imagerel _unwind___jsvml_tan4_ha_l9_B12_B12

.pdata	ENDS
_RDATA	SEGMENT     READ PAGE   'DATA'
	ALIGN  32
__VUNPACK_EVEN_ind1_3308_0_10	DD	0
	DD	0
	DD	1
	DD	0
	DD	2
	DD	0
	DD	3
	DD	0
	DD 8 DUP (0H)	
__VUNPACK_EVEN_mask_3308_0_10	DD	-1
	DD	0
	DD	-1
	DD	0
	DD	-1
	DD	0
	DD	-1
	DD	0
_RDATA	ENDS
_DATA	SEGMENT      'DATA'
_DATA	ENDS

_TEXT	SEGMENT      'CODE'

TXTST9:

_TEXT	ENDS
_TEXT	SEGMENT      'CODE'

       ALIGN     16
	PUBLIC __jsvml_dtan_ha_cout_rare_internal

__jsvml_dtan_ha_cout_rare_internal	PROC

_B10_1::

        DB        243
        DB        15
        DB        30
        DB        250
L385::

        sub       rsp, 40
        xor       eax, eax
        movzx     r9d, WORD PTR [6+rcx]
        movsd     xmm1, QWORD PTR [rcx]
        and       r9d, 32752
        mov       r8b, BYTE PTR [7+rcx]
        and       r8b, 127
        movsd     QWORD PTR [32+rsp], xmm1
        mov       BYTE PTR [39+rsp], r8b
        cmp       r9d, 32752
        je        _B10_3

_B10_2::

        add       rsp, 40
        ret

_B10_3::

        cmp       DWORD PTR [32+rsp], 0
        jne       _B10_6

_B10_4::

        cmp       DWORD PTR [36+rsp], 2146435072
        jne       _B10_6

_B10_5::

        movsd     xmm0, QWORD PTR [_vmldTanHATab]
        mov       eax, 1
        mulsd     xmm1, xmm0
        movsd     QWORD PTR [rdx], xmm1
        add       rsp, 40
        ret

_B10_6::

        mulsd     xmm1, xmm1
        movsd     QWORD PTR [rdx], xmm1
        add       rsp, 40
        ret
        ALIGN     16

_B10_7::

__jsvml_dtan_ha_cout_rare_internal ENDP

_TEXT	ENDS
.xdata	SEGMENT  DWORD   READ  ''

	ALIGN 004H
_unwind___jsvml_dtan_ha_cout_rare_internal_B1_B6:
	DD	67585
	DD	16904

.xdata	ENDS
.pdata	SEGMENT  DWORD   READ  ''

	ALIGN 004H

	DD	imagerel _B10_1
	DD	imagerel _B10_7
	DD	imagerel _unwind___jsvml_dtan_ha_cout_rare_internal_B1_B6

.pdata	ENDS
_DATA	SEGMENT      'DATA'
_DATA	ENDS

_RDATA	SEGMENT     READ  'DATA'
	DD 8 DUP (0H)	
	PUBLIC __jsvml_dtan_ha_reduction_data_internal
__jsvml_dtan_ha_reduction_data_internal	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	1
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	2
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	5
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	10
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	20
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	40
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	81
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	162
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	325
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	651
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	1303
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	2607
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	5215
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	10430
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	20860
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	41721
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	83443
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	166886
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	333772
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	667544
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	1335088
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	2670176
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	5340353
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	10680707
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	21361414
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	42722829
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	85445659
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	170891318
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	341782637
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	683565275
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	1367130551
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	2734261102
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	1173554908
	DD	1
	DD	0
	DD	0
	DD	0
	DD	0
	DD	2347109817
	DD	2
	DD	0
	DD	0
	DD	0
	DD	0
	DD	399252338
	DD	5
	DD	0
	DD	0
	DD	0
	DD	0
	DD	798504676
	DD	10
	DD	0
	DD	0
	DD	0
	DD	0
	DD	1597009353
	DD	20
	DD	0
	DD	0
	DD	0
	DD	0
	DD	3194018707
	DD	40
	DD	0
	DD	0
	DD	0
	DD	0
	DD	2093070119
	DD	81
	DD	0
	DD	0
	DD	0
	DD	0
	DD	4186140238
	DD	162
	DD	0
	DD	0
	DD	0
	DD	0
	DD	4077313180
	DD	325
	DD	0
	DD	0
	DD	0
	DD	0
	DD	3859659065
	DD	651
	DD	0
	DD	0
	DD	0
	DD	0
	DD	3424350834
	DD	1303
	DD	0
	DD	0
	DD	0
	DD	0
	DD	2553734372
	DD	2607
	DD	0
	DD	0
	DD	0
	DD	0
	DD	812501448
	DD	5215
	DD	0
	DD	0
	DD	0
	DD	0
	DD	1625002897
	DD	10430
	DD	0
	DD	0
	DD	0
	DD	0
	DD	3250005794
	DD	20860
	DD	0
	DD	0
	DD	0
	DD	0
	DD	2205044292
	DD	41721
	DD	0
	DD	0
	DD	0
	DD	0
	DD	115121288
	DD	83443
	DD	0
	DD	0
	DD	0
	DD	0
	DD	230242576
	DD	166886
	DD	0
	DD	0
	DD	0
	DD	0
	DD	460485152
	DD	333772
	DD	0
	DD	0
	DD	0
	DD	0
	DD	920970305
	DD	667544
	DD	0
	DD	0
	DD	0
	DD	0
	DD	1841940610
	DD	1335088
	DD	0
	DD	0
	DD	0
	DD	0
	DD	3683881221
	DD	2670176
	DD	0
	DD	0
	DD	0
	DD	0
	DD	3072795146
	DD	5340353
	DD	0
	DD	0
	DD	0
	DD	0
	DD	1850622997
	DD	10680707
	DD	0
	DD	0
	DD	0
	DD	0
	DD	3701245994
	DD	21361414
	DD	0
	DD	0
	DD	0
	DD	0
	DD	3107524692
	DD	42722829
	DD	0
	DD	0
	DD	0
	DD	0
	DD	1920082089
	DD	85445659
	DD	0
	DD	0
	DD	0
	DD	0
	DD	3840164178
	DD	170891318
	DD	0
	DD	0
	DD	0
	DD	0
	DD	3385361061
	DD	341782637
	DD	0
	DD	0
	DD	0
	DD	0
	DD	2475754826
	DD	683565275
	DD	0
	DD	0
	DD	0
	DD	0
	DD	656542356
	DD	1367130551
	DD	0
	DD	0
	DD	0
	DD	0
	DD	1313084713
	DD	2734261102
	DD	0
	DD	0
	DD	1
	DD	0
	DD	2626169427
	DD	1173554908
	DD	0
	DD	0
	DD	2
	DD	0
	DD	957371559
	DD	2347109817
	DD	0
	DD	0
	DD	5
	DD	0
	DD	1914743119
	DD	399252338
	DD	0
	DD	0
	DD	10
	DD	0
	DD	3829486239
	DD	798504676
	DD	0
	DD	0
	DD	20
	DD	0
	DD	3364005183
	DD	1597009353
	DD	0
	DD	0
	DD	40
	DD	0
	DD	2433043071
	DD	3194018707
	DD	0
	DD	0
	DD	81
	DD	0
	DD	571118846
	DD	2093070119
	DD	0
	DD	0
	DD	162
	DD	0
	DD	1142237692
	DD	4186140238
	DD	0
	DD	0
	DD	325
	DD	0
	DD	2284475384
	DD	4077313180
	DD	0
	DD	0
	DD	651
	DD	0
	DD	273983472
	DD	3859659065
	DD	0
	DD	0
	DD	1303
	DD	0
	DD	547966945
	DD	3424350834
	DD	0
	DD	0
	DD	2607
	DD	0
	DD	1095933890
	DD	2553734372
	DD	0
	DD	0
	DD	5215
	DD	0
	DD	2191867780
	DD	812501448
	DD	0
	DD	0
	DD	10430
	DD	0
	DD	88768265
	DD	1625002897
	DD	0
	DD	0
	DD	20860
	DD	0
	DD	177536531
	DD	3250005794
	DD	0
	DD	0
	DD	41721
	DD	0
	DD	355073063
	DD	2205044292
	DD	0
	DD	0
	DD	83443
	DD	0
	DD	710146126
	DD	115121288
	DD	0
	DD	0
	DD	166886
	DD	0
	DD	1420292253
	DD	230242576
	DD	0
	DD	0
	DD	333772
	DD	0
	DD	2840584506
	DD	460485152
	DD	0
	DD	0
	DD	667544
	DD	0
	DD	1386201717
	DD	920970305
	DD	0
	DD	0
	DD	1335088
	DD	0
	DD	2772403434
	DD	1841940610
	DD	0
	DD	0
	DD	2670176
	DD	0
	DD	1249839573
	DD	3683881221
	DD	0
	DD	0
	DD	5340353
	DD	0
	DD	2499679147
	DD	3072795146
	DD	0
	DD	0
	DD	10680707
	DD	0
	DD	704390999
	DD	1850622997
	DD	0
	DD	0
	DD	21361414
	DD	0
	DD	1408781999
	DD	3701245994
	DD	0
	DD	0
	DD	42722829
	DD	0
	DD	2817563999
	DD	3107524692
	DD	0
	DD	0
	DD	85445659
	DD	0
	DD	1340160702
	DD	1920082089
	DD	0
	DD	0
	DD	170891318
	DD	0
	DD	2680321405
	DD	3840164178
	DD	0
	DD	0
	DD	341782637
	DD	0
	DD	1065675514
	DD	3385361061
	DD	0
	DD	0
	DD	683565275
	DD	0
	DD	2131351028
	DD	2475754826
	DD	0
	DD	0
	DD	1367130551
	DD	0
	DD	4262702056
	DD	656542356
	DD	0
	DD	0
	DD	2734261102
	DD	0
	DD	4230436817
	DD	1313084713
	DD	0
	DD	0
	DD	1173554908
	DD	1
	DD	4165906339
	DD	2626169427
	DD	0
	DD	0
	DD	2347109817
	DD	2
	DD	4036845383
	DD	957371559
	DD	0
	DD	0
	DD	399252338
	DD	5
	DD	3778723471
	DD	1914743119
	DD	0
	DD	0
	DD	798504676
	DD	10
	DD	3262479647
	DD	3829486239
	DD	0
	DD	0
	DD	1597009353
	DD	20
	DD	2229991998
	DD	3364005183
	DD	0
	DD	0
	DD	3194018707
	DD	40
	DD	165016701
	DD	2433043071
	DD	0
	DD	0
	DD	2093070119
	DD	81
	DD	330033402
	DD	571118846
	DD	0
	DD	0
	DD	4186140238
	DD	162
	DD	660066805
	DD	1142237692
	DD	0
	DD	0
	DD	4077313180
	DD	325
	DD	1320133610
	DD	2284475384
	DD	0
	DD	0
	DD	3859659065
	DD	651
	DD	2640267220
	DD	273983472
	DD	0
	DD	0
	DD	3424350834
	DD	1303
	DD	985567145
	DD	547966945
	DD	0
	DD	0
	DD	2553734372
	DD	2607
	DD	1971134291
	DD	1095933890
	DD	0
	DD	0
	DD	812501448
	DD	5215
	DD	3942268582
	DD	2191867780
	DD	0
	DD	0
	DD	1625002897
	DD	10430
	DD	3589569869
	DD	88768265
	DD	0
	DD	0
	DD	3250005794
	DD	20860
	DD	2884172442
	DD	177536531
	DD	0
	DD	0
	DD	2205044292
	DD	41721
	DD	1473377588
	DD	355073063
	DD	0
	DD	0
	DD	115121288
	DD	83443
	DD	2946755177
	DD	710146126
	DD	0
	DD	0
	DD	230242576
	DD	166886
	DD	1598543059
	DD	1420292253
	DD	0
	DD	0
	DD	460485152
	DD	333772
	DD	3197086118
	DD	2840584506
	DD	0
	DD	0
	DD	920970305
	DD	667544
	DD	2099204941
	DD	1386201717
	DD	0
	DD	0
	DD	1841940610
	DD	1335088
	DD	4198409883
	DD	2772403434
	DD	0
	DD	0
	DD	3683881221
	DD	2670176
	DD	4101852471
	DD	1249839573
	DD	0
	DD	0
	DD	3072795146
	DD	5340353
	DD	3908737646
	DD	2499679147
	DD	0
	DD	0
	DD	1850622997
	DD	10680707
	DD	3522507997
	DD	704390999
	DD	0
	DD	0
	DD	3701245994
	DD	21361414
	DD	2750048699
	DD	1408781999
	DD	0
	DD	0
	DD	3107524692
	DD	42722829
	DD	1205130103
	DD	2817563999
	DD	0
	DD	0
	DD	1920082089
	DD	85445659
	DD	2410260206
	DD	1340160702
	DD	0
	DD	0
	DD	3840164178
	DD	170891318
	DD	525553116
	DD	2680321405
	DD	0
	DD	0
	DD	3385361061
	DD	341782637
	DD	1051106232
	DD	1065675514
	DD	0
	DD	0
	DD	2475754826
	DD	683565275
	DD	2102212464
	DD	2131351028
	DD	0
	DD	0
	DD	656542356
	DD	1367130551
	DD	4204424928
	DD	4262702056
	DD	0
	DD	0
	DD	1313084713
	DD	2734261102
	DD	4113882560
	DD	4230436817
	DD	1
	DD	0
	DD	2626169427
	DD	1173554908
	DD	3932797825
	DD	4165906339
	DD	2
	DD	0
	DD	957371559
	DD	2347109817
	DD	3570628355
	DD	4036845383
	DD	5
	DD	0
	DD	1914743119
	DD	399252338
	DD	2846289414
	DD	3778723471
	DD	10
	DD	0
	DD	3829486239
	DD	798504676
	DD	1397611533
	DD	3262479647
	DD	20
	DD	0
	DD	3364005183
	DD	1597009353
	DD	2795223067
	DD	2229991998
	DD	40
	DD	0
	DD	2433043071
	DD	3194018707
	DD	1295478838
	DD	165016701
	DD	81
	DD	0
	DD	571118846
	DD	2093070119
	DD	2590957677
	DD	330033402
	DD	162
	DD	0
	DD	1142237692
	DD	4186140238
	DD	886948059
	DD	660066805
	DD	325
	DD	0
	DD	2284475384
	DD	4077313180
	DD	1773896118
	DD	1320133610
	DD	651
	DD	0
	DD	273983472
	DD	3859659065
	DD	3547792237
	DD	2640267220
	DD	1303
	DD	0
	DD	547966945
	DD	3424350834
	DD	2800617179
	DD	985567145
	DD	2607
	DD	0
	DD	1095933890
	DD	2553734372
	DD	1306267062
	DD	1971134291
	DD	5215
	DD	0
	DD	2191867780
	DD	812501448
	DD	2612534124
	DD	3942268582
	DD	10430
	DD	0
	DD	88768265
	DD	1625002897
	DD	930100952
	DD	3589569869
	DD	20860
	DD	0
	DD	177536531
	DD	3250005794
	DD	1860201905
	DD	2884172442
	DD	41721
	DD	0
	DD	355073063
	DD	2205044292
	DD	3720403810
	DD	1473377588
	DD	83443
	DD	0
	DD	710146126
	DD	115121288
	DD	3145840325
	DD	2946755177
	DD	166886
	DD	0
	DD	1420292253
	DD	230242576
	DD	1996713354
	DD	1598543059
	DD	333772
	DD	0
	DD	2840584506
	DD	460485152
	DD	3993426708
	DD	3197086118
	DD	667544
	DD	0
	DD	1386201717
	DD	920970305
	DD	3691886121
	DD	2099204941
	DD	1335088
	DD	0
	DD	2772403434
	DD	1841940610
	DD	3088804946
	DD	4198409883
	DD	2670176
	DD	0
	DD	1249839573
	DD	3683881221
	DD	1882642597
	DD	4101852471
	DD	5340353
	DD	0
	DD	2499679147
	DD	3072795146
	DD	3765285194
	DD	3908737646
	DD	10680707
	DD	0
	DD	704390999
	DD	1850622997
	DD	3235603093
	DD	3522507997
	DD	21361414
	DD	0
	DD	1408781999
	DD	3701245994
	DD	2176238891
	DD	2750048699
	DD	42722829
	DD	0
	DD	2817563999
	DD	3107524692
	DD	57510486
	DD	1205130103
	DD	85445659
	DD	0
	DD	1340160702
	DD	1920082089
	DD	115020972
	DD	2410260206
	DD	170891318
	DD	0
	DD	2680321405
	DD	3840164178
	DD	230041945
	DD	525553116
	DD	341782637
	DD	0
	DD	1065675514
	DD	3385361061
	DD	460083891
	DD	1051106232
	DD	683565275
	DD	0
	DD	2131351028
	DD	2475754826
	DD	920167782
	DD	2102212464
	DD	1367130551
	DD	0
	DD	4262702056
	DD	656542356
	DD	1840335564
	DD	4204424928
	DD	2734261102
	DD	0
	DD	4230436817
	DD	1313084713
	DD	3680671129
	DD	4113882560
	DD	1173554908
	DD	1
	DD	4165906339
	DD	2626169427
	DD	3066374962
	DD	3932797825
	DD	2347109817
	DD	2
	DD	4036845383
	DD	957371559
	DD	1837782628
	DD	3570628355
	DD	399252338
	DD	5
	DD	3778723471
	DD	1914743119
	DD	3675565257
	DD	2846289414
	DD	798504676
	DD	10
	DD	3262479647
	DD	3829486239
	DD	3056163219
	DD	1397611533
	DD	1597009353
	DD	20
	DD	2229991998
	DD	3364005183
	DD	1817359143
	DD	2795223067
	DD	3194018707
	DD	40
	DD	165016701
	DD	2433043071
	DD	3634718287
	DD	1295478838
	DD	2093070119
	DD	81
	DD	330033402
	DD	571118846
	DD	2974469278
	DD	2590957677
	DD	4186140238
	DD	162
	DD	660066805
	DD	1142237692
	DD	1653971260
	DD	886948059
	DD	4077313180
	DD	325
	DD	1320133610
	DD	2284475384
	DD	3307942520
	DD	1773896118
	DD	3859659065
	DD	651
	DD	2640267220
	DD	273983472
	DD	2320917745
	DD	3547792237
	DD	3424350834
	DD	1303
	DD	985567145
	DD	547966945
	DD	346868194
	DD	2800617179
	DD	2553734372
	DD	2607
	DD	1971134291
	DD	1095933890
	DD	693736388
	DD	1306267062
	DD	812501448
	DD	5215
	DD	3942268582
	DD	2191867780
	DD	1387472776
	DD	2612534124
	DD	1625002897
	DD	10430
	DD	3589569869
	DD	88768265
	DD	2774945552
	DD	930100952
	DD	3250005794
	DD	20860
	DD	2884172442
	DD	177536531
	DD	1254923809
	DD	1860201905
	DD	2205044292
	DD	41721
	DD	1473377588
	DD	355073063
	DD	2509847619
	DD	3720403810
	DD	115121288
	DD	83443
	DD	2946755177
	DD	710146126
	DD	724727943
	DD	3145840325
	DD	230242576
	DD	166886
	DD	1598543059
	DD	1420292253
	DD	1449455886
	DD	1996713354
	DD	460485152
	DD	333772
	DD	3197086118
	DD	2840584506
	DD	2898911772
	DD	3993426708
	DD	920970305
	DD	667544
	DD	2099204941
	DD	1386201717
	DD	1502856249
	DD	3691886121
	DD	1841940610
	DD	1335088
	DD	4198409883
	DD	2772403434
	DD	3005712498
	DD	3088804946
	DD	3683881221
	DD	2670176
	DD	4101852471
	DD	1249839573
	DD	1716457700
	DD	1882642597
	DD	3072795146
	DD	5340353
	DD	3908737646
	DD	2499679147
	DD	3432915400
	DD	3765285194
	DD	1850622997
	DD	10680707
	DD	3522507997
	DD	704390999
	DD	2570863504
	DD	3235603093
	DD	3701245994
	DD	21361414
	DD	2750048699
	DD	1408781999
	DD	846759712
	DD	2176238891
	DD	3107524692
	DD	42722829
	DD	1205130103
	DD	2817563999
	DD	1693519425
	DD	57510486
	DD	1920082089
	DD	85445659
	DD	2410260206
	DD	1340160702
	DD	3387038850
	DD	115020972
	DD	3840164178
	DD	170891318
	DD	525553116
	DD	2680321405
	DD	2479110404
	DD	230041945
	DD	3385361061
	DD	341782637
	DD	1051106232
	DD	1065675514
	DD	663253512
	DD	460083891
	DD	2475754826
	DD	683565275
	DD	2102212464
	DD	2131351028
	DD	1326507024
	DD	920167782
	DD	656542356
	DD	1367130551
	DD	4204424928
	DD	4262702056
	DD	2653014048
	DD	1840335564
	DD	1313084713
	DD	2734261102
	DD	4113882560
	DD	4230436817
	DD	1011060801
	DD	3680671129
	DD	2626169427
	DD	1173554908
	DD	3932797825
	DD	4165906339
	DD	2022121603
	DD	3066374962
	DD	957371559
	DD	2347109817
	DD	3570628355
	DD	4036845383
	DD	4044243207
	DD	1837782628
	DD	1914743119
	DD	399252338
	DD	2846289414
	DD	3778723471
	DD	3793519119
	DD	3675565257
	DD	3829486239
	DD	798504676
	DD	1397611533
	DD	3262479647
	DD	3292070943
	DD	3056163219
	DD	3364005183
	DD	1597009353
	DD	2795223067
	DD	2229991998
	DD	2289174591
	DD	1817359143
	DD	2433043071
	DD	3194018707
	DD	1295478838
	DD	165016701
	DD	283381887
	DD	3634718287
	DD	571118846
	DD	2093070119
	DD	2590957677
	DD	330033402
	DD	566763775
	DD	2974469278
	DD	1142237692
	DD	4186140238
	DD	886948059
	DD	660066805
	DD	1133527550
	DD	1653971260
	DD	2284475384
	DD	4077313180
	DD	1773896118
	DD	1320133610
	DD	2267055100
	DD	3307942520
	DD	273983472
	DD	3859659065
	DD	3547792237
	DD	2640267220
	DD	239142905
	DD	2320917745
	DD	547966945
	DD	3424350834
	DD	2800617179
	DD	985567145
	DD	478285810
	DD	346868194
	DD	1095933890
	DD	2553734372
	DD	1306267062
	DD	1971134291
	DD	956571621
	DD	693736388
	DD	2191867780
	DD	812501448
	DD	2612534124
	DD	3942268582
	DD	1913143242
	DD	1387472776
	DD	88768265
	DD	1625002897
	DD	930100952
	DD	3589569869
	DD	3826286484
	DD	2774945552
	DD	177536531
	DD	3250005794
	DD	1860201905
	DD	2884172442
	DD	3357605672
	DD	1254923809
	DD	355073063
	DD	2205044292
	DD	3720403810
	DD	1473377588
	DD	2420244049
	DD	2509847619
	DD	710146126
	DD	115121288
	DD	3145840325
	DD	2946755177
	DD	545520802
	DD	724727943
	DD	1420292253
	DD	230242576
	DD	1996713354
	DD	1598543059
	DD	1091041605
	DD	1449455886
	DD	2840584506
	DD	460485152
	DD	3993426708
	DD	3197086118
	DD	2182083211
	DD	2898911772
	DD	1386201717
	DD	920970305
	DD	3691886121
	DD	2099204941
	DD	69199126
	DD	1502856249
	DD	2772403434
	DD	1841940610
	DD	3088804946
	DD	4198409883
	DD	138398252
	DD	3005712498
	DD	1249839573
	DD	3683881221
	DD	1882642597
	DD	4101852471
	DD	276796504
	DD	1716457700
	DD	2499679147
	DD	3072795146
	DD	3765285194
	DD	3908737646
	DD	553593009
	DD	3432915400
	DD	704390999
	DD	1850622997
	DD	3235603093
	DD	3522507997
	DD	1107186019
	DD	2570863504
	DD	1408781999
	DD	3701245994
	DD	2176238891
	DD	2750048699
	DD	2214372039
	DD	846759712
	DD	2817563999
	DD	3107524692
	DD	57510486
	DD	1205130103
	DD	133776782
	DD	1693519425
	DD	1340160702
	DD	1920082089
	DD	115020972
	DD	2410260206
	DD	267553565
	DD	3387038850
	DD	2680321405
	DD	3840164178
	DD	230041945
	DD	525553116
	DD	535107130
	DD	2479110404
	DD	1065675514
	DD	3385361061
	DD	460083891
	DD	1051106232
	DD	1070214261
	DD	663253512
	DD	2131351028
	DD	2475754826
	DD	920167782
	DD	2102212464
	DD	2140428522
	DD	1326507024
	DD	4262702056
	DD	656542356
	DD	1840335564
	DD	4204424928
	DD	4280857045
	DD	2653014048
	DD	4230436817
	DD	1313084713
	DD	3680671129
	DD	4113882560
	DD	4266746795
	DD	1011060801
	DD	4165906339
	DD	2626169427
	DD	3066374962
	DD	3932797825
	DD	4238526295
	DD	2022121603
	DD	4036845383
	DD	957371559
	DD	1837782628
	DD	3570628355
	DD	4182085295
	DD	4044243207
	DD	3778723471
	DD	1914743119
	DD	3675565257
	DD	2846289414
	DD	4069203294
	DD	3793519119
	DD	3262479647
	DD	3829486239
	DD	3056163219
	DD	1397611533
	DD	3843439293
	DD	3292070943
	DD	2229991998
	DD	3364005183
	DD	1817359143
	DD	2795223067
	DD	3391911291
	DD	2289174591
	DD	165016701
	DD	2433043071
	DD	3634718287
	DD	1295478838
	DD	2488855287
	DD	283381887
	DD	330033402
	DD	571118846
	DD	2974469278
	DD	2590957677
	DD	682743279
	DD	566763775
	DD	660066805
	DD	1142237692
	DD	1653971260
	DD	886948059
	DD	1365486558
	DD	1133527550
	DD	1320133610
	DD	2284475384
	DD	3307942520
	DD	1773896118
	DD	2730973117
	DD	2267055100
	DD	2640267220
	DD	273983472
	DD	2320917745
	DD	3547792237
	DD	1166978938
	DD	239142905
	DD	985567145
	DD	547966945
	DD	346868194
	DD	2800617179
	DD	2333957877
	DD	478285810
	DD	1971134291
	DD	1095933890
	DD	693736388
	DD	1306267062
	DD	372948459
	DD	956571621
	DD	3942268582
	DD	2191867780
	DD	1387472776
	DD	2612534124
	DD	745896919
	DD	1913143242
	DD	3589569869
	DD	88768265
	DD	2774945552
	DD	930100952
	DD	1491793838
	DD	3826286484
	DD	2884172442
	DD	177536531
	DD	1254923809
	DD	1860201905
	DD	2983587677
	DD	3357605672
	DD	1473377588
	DD	355073063
	DD	2509847619
	DD	3720403810
	DD	1672208059
	DD	2420244049
	DD	2946755177
	DD	710146126
	DD	724727943
	DD	3145840325
	DD	3344416119
	DD	545520802
	DD	1598543059
	DD	1420292253
	DD	1449455886
	DD	1996713354
	DD	2393864943
	DD	1091041605
	DD	3197086118
	DD	2840584506
	DD	2898911772
	DD	3993426708
	DD	492762590
	DD	2182083211
	DD	2099204941
	DD	1386201717
	DD	1502856249
	DD	3691886121
	DD	985525180
	DD	69199126
	DD	4198409883
	DD	2772403434
	DD	3005712498
	DD	3088804946
	DD	1971050360
	DD	138398252
	DD	4101852471
	DD	1249839573
	DD	1716457700
	DD	1882642597
	DD	3942100721
	DD	276796504
	DD	3908737646
	DD	2499679147
	DD	3432915400
	DD	3765285194
	DD	3589234146
	DD	553593009
	DD	3522507997
	DD	704390999
	DD	2570863504
	DD	3235603093
	DD	2883500997
	DD	1107186019
	DD	2750048699
	DD	1408781999
	DD	846759712
	DD	2176238891
	DD	1472034698
	DD	2214372039
	DD	1205130103
	DD	2817563999
	DD	1693519425
	DD	57510486
	DD	2944069397
	DD	133776782
	DD	2410260206
	DD	1340160702
	DD	3387038850
	DD	115020972
	DD	1593171499
	DD	267553565
	DD	525553116
	DD	2680321405
	DD	2479110404
	DD	230041945
	DD	3186342998
	DD	535107130
	DD	1051106232
	DD	1065675514
	DD	663253512
	DD	460083891
	DD	2077718700
	DD	1070214261
	DD	2102212464
	DD	2131351028
	DD	1326507024
	DD	920167782
	DD	4155437400
	DD	2140428522
	DD	4204424928
	DD	4262702056
	DD	2653014048
	DD	1840335564
	DD	4015907504
	DD	4280857045
	DD	4113882560
	DD	4230436817
	DD	1011060801
	DD	3680671129
	DD	3736847713
	DD	4266746795
	DD	3932797825
	DD	4165906339
	DD	2022121603
	DD	3066374962
	DD	3178728131
	DD	4238526295
	DD	3570628355
	DD	4036845383
	DD	4044243207
	DD	1837782628
	DD	2062488966
	DD	4182085295
	DD	2846289414
	DD	3778723471
	DD	3793519119
	DD	3675565257
	DD	4124977933
	DD	4069203294
	DD	1397611533
	DD	3262479647
	DD	3292070943
	DD	3056163219
	DD	3954988571
	DD	3843439293
	DD	2795223067
	DD	2229991998
	DD	2289174591
	DD	1817359143
	DD	3615009846
	DD	3391911291
	DD	1295478838
	DD	165016701
	DD	283381887
	DD	3634718287
	DD	2935052397
	DD	2488855287
	DD	2590957677
	DD	330033402
	DD	566763775
	DD	2974469278
	DD	1575137499
	DD	682743279
	DD	886948059
	DD	660066805
	DD	1133527550
	DD	1653971260
	DD	3150274999
	DD	1365486558
	DD	1773896118
	DD	1320133610
	DD	2267055100
	DD	3307942520
	DD	2005582702
	DD	2730973117
	DD	3547792237
	DD	2640267220
	DD	239142905
	DD	2320917745
	DD	4011165404
	DD	1166978938
	DD	2800617179
	DD	985567145
	DD	478285810
	DD	346868194
	DD	3727363513
	DD	2333957877
	DD	1306267062
	DD	1971134291
	DD	956571621
	DD	693736388
	DD	3159759730
	DD	372948459
	DD	2612534124
	DD	3942268582
	DD	1913143242
	DD	1387472776
	DD	2024552164
	DD	745896919
	DD	930100952
	DD	3589569869
	DD	3826286484
	DD	2774945552
	DD	4049104329
	DD	1491793838
	DD	1860201905
	DD	2884172442
	DD	3357605672
	DD	1254923809
	DD	3803241362
	DD	2983587677
	DD	3720403810
	DD	1473377588
	DD	2420244049
	DD	2509847619
	DD	3311515428
	DD	1672208059
	DD	3145840325
	DD	2946755177
	DD	545520802
	DD	724727943
	DD	2328063560
	DD	3344416119
	DD	1996713354
	DD	1598543059
	DD	1091041605
	DD	1449455886
	DD	361159825
	DD	2393864943
	DD	3993426708
	DD	3197086118
	DD	2182083211
	DD	2898911772
	DD	722319651
	DD	492762590
	DD	3691886121
	DD	2099204941
	DD	69199126
	DD	1502856249
	DD	1444639302
	DD	985525180
	DD	3088804946
	DD	4198409883
	DD	138398252
	DD	3005712498
	DD	2889278605
	DD	1971050360
	DD	1882642597
	DD	4101852471
	DD	276796504
	DD	1716457700
	DD	1483589915
	DD	3942100721
	DD	3765285194
	DD	3908737646
	DD	553593009
	DD	3432915400
	DD	2967179831
	DD	3589234146
	DD	3235603093
	DD	3522507997
	DD	1107186019
	DD	2570863504
	DD	1639392366
	DD	2883500997
	DD	2176238891
	DD	2750048699
	DD	2214372039
	DD	846759712
	DD	3278784732
	DD	1472034698
	DD	57510486
	DD	1205130103
	DD	133776782
	DD	1693519425
	DD	2262602168
	DD	2944069397
	DD	115020972
	DD	2410260206
	DD	267553565
	DD	3387038850
	DD	230237041
	DD	1593171499
	DD	230041945
	DD	525553116
	DD	535107130
	DD	2479110404
	DD	460474083
	DD	3186342998
	DD	460083891
	DD	1051106232
	DD	1070214261
	DD	663253512
	DD	920948167
	DD	2077718700
	DD	920167782
	DD	2102212464
	DD	2140428522
	DD	1326507024
	DD	1841896334
	DD	4155437400
	DD	1840335564
	DD	4204424928
	DD	4280857045
	DD	2653014048
	DD	3683792669
	DD	4015907504
	DD	3680671129
	DD	4113882560
	DD	4266746795
	DD	1011060801
	DD	3072618042
	DD	3736847713
	DD	3066374962
	DD	3932797825
	DD	4238526295
	DD	2022121603
	DD	1850268788
	DD	3178728131
	DD	1837782628
	DD	3570628355
	DD	4182085295
	DD	4044243207
	DD	3700537577
	DD	2062488966
	DD	3675565257
	DD	2846289414
	DD	4069203294
	DD	3793519119
	DD	3106107858
	DD	4124977933
	DD	3056163219
	DD	1397611533
	DD	3843439293
	DD	3292070943
	DD	1917248420
	DD	3954988571
	DD	1817359143
	DD	2795223067
	DD	3391911291
	DD	2289174591
	DD	3834496840
	DD	3615009846
	DD	3634718287
	DD	1295478838
	DD	2488855287
	DD	283381887
	DD	3374026384
	DD	2935052397
	DD	2974469278
	DD	2590957677
	DD	682743279
	DD	566763775
	DD	2453085473
	DD	1575137499
	DD	1653971260
	DD	886948059
	DD	1365486558
	DD	1133527550
	DD	611203650
	DD	3150274999
	DD	3307942520
	DD	1773896118
	DD	2730973117
	DD	2267055100
	DD	1222407300
	DD	2005582702
	DD	2320917745
	DD	3547792237
	DD	1166978938
	DD	239142905
	DD	2444814601
	DD	4011165404
	DD	346868194
	DD	2800617179
	DD	2333957877
	DD	478285810
	DD	594661906
	DD	3727363513
	DD	693736388
	DD	1306267062
	DD	372948459
	DD	956571621
	DD	1189323812
	DD	3159759730
	DD	1387472776
	DD	2612534124
	DD	745896919
	DD	1913143242
	DD	2378647625
	DD	2024552164
	DD	2774945552
	DD	930100952
	DD	1491793838
	DD	3826286484
	DD	462327955
	DD	4049104329
	DD	1254923809
	DD	1860201905
	DD	2983587677
	DD	3357605672
	DD	924655910
	DD	3803241362
	DD	2509847619
	DD	3720403810
	DD	1672208059
	DD	2420244049
	DD	1849311821
	DD	3311515428
	DD	724727943
	DD	3145840325
	DD	3344416119
	DD	545520802
	DD	3698623643
	DD	2328063560
	DD	1449455886
	DD	1996713354
	DD	2393864943
	DD	1091041605
	DD	3102279991
	DD	361159825
	DD	2898911772
	DD	3993426708
	DD	492762590
	DD	2182083211
	DD	1909592686
	DD	722319651
	DD	1502856249
	DD	3691886121
	DD	985525180
	DD	69199126
	DD	3819185373
	DD	1444639302
	DD	3005712498
	DD	3088804946
	DD	1971050360
	DD	138398252
	DD	3343403450
	DD	2889278605
	DD	1716457700
	DD	1882642597
	DD	3942100721
	DD	276796504
	DD	2391839604
	DD	1483589915
	DD	3432915400
	DD	3765285194
	DD	3589234146
	DD	553593009
	DD	488711913
	DD	2967179831
	DD	2570863504
	DD	3235603093
	DD	2883500997
	DD	1107186019
	DD	977423826
	DD	1639392366
	DD	846759712
	DD	2176238891
	DD	1472034698
	DD	2214372039
	DD	1954847653
	DD	3278784732
	DD	1693519425
	DD	57510486
	DD	2944069397
	DD	133776782
	DD	3909695307
	DD	2262602168
	DD	3387038850
	DD	115020972
	DD	1593171499
	DD	267553565
	DD	3524423319
	DD	230237041
	DD	2479110404
	DD	230041945
	DD	3186342998
	DD	535107130
	DD	2753879342
	DD	460474083
	DD	663253512
	DD	460083891
	DD	2077718700
	DD	1070214261
	DD	1212791388
	DD	920948167
	DD	1326507024
	DD	920167782
	DD	4155437400
	DD	2140428522
	DD	2425582776
	DD	1841896334
	DD	2653014048
	DD	1840335564
	DD	4015907504
	DD	4280857045
	DD	556198256
	DD	3683792669
	DD	1011060801
	DD	3680671129
	DD	3736847713
	DD	4266746795
	DD	1112396512
	DD	3072618042
	DD	2022121603
	DD	3066374962
	DD	3178728131
	DD	4238526295
	DD	2224793024
	DD	1850268788
	DD	4044243207
	DD	1837782628
	DD	2062488966
	DD	4182085295
	DD	154618752
	DD	3700537577
	DD	3793519119
	DD	3675565257
	DD	4124977933
	DD	4069203294
	DD	309237504
	DD	3106107858
	DD	3292070943
	DD	3056163219
	DD	3954988571
	DD	3843439293
	DD	618475008
	DD	1917248420
	DD	2289174591
	DD	1817359143
	DD	3615009846
	DD	3391911291
	DD	1236950016
	DD	3834496840
	DD	283381887
	DD	3634718287
	DD	2935052397
	DD	2488855287
	DD	2473900033
	DD	3374026384
	DD	566763775
	DD	2974469278
	DD	1575137499
	DD	682743279
	DD	652832771
	DD	2453085473
	DD	1133527550
	DD	1653971260
	DD	3150274999
	DD	1365486558
	DD	1305665542
	DD	611203650
	DD	2267055100
	DD	3307942520
	DD	2005582702
	DD	2730973117
	DD	2611331084
	DD	1222407300
	DD	239142905
	DD	2320917745
	DD	4011165404
	DD	1166978938
	DD	927694873
	DD	2444814601
	DD	478285810
	DD	346868194
	DD	3727363513
	DD	2333957877
	DD	1855389746
	DD	594661906
	DD	956571621
	DD	693736388
	DD	3159759730
	DD	372948459
	DD	3710779492
	DD	1189323812
	DD	1913143242
	DD	1387472776
	DD	2024552164
	DD	745896919
	DD	3126591689
	DD	2378647625
	DD	3826286484
	DD	2774945552
	DD	4049104329
	DD	1491793838
	DD	1958216082
	DD	462327955
	DD	3357605672
	DD	1254923809
	DD	3803241362
	DD	2983587677
	DD	3916432164
	DD	924655910
	DD	2420244049
	DD	2509847619
	DD	3311515428
	DD	1672208059
	DD	3537897033
	DD	1849311821
	DD	545520802
	DD	724727943
	DD	2328063560
	DD	3344416119
	DD	2780826770
	DD	3698623643
	DD	1091041605
	DD	1449455886
	DD	361159825
	DD	2393864943
	DD	1266686244
	DD	3102279991
	DD	2182083211
	DD	2898911772
	DD	722319651
	DD	492762590
	DD	2533372489
	DD	1909592686
	DD	69199126
	DD	1502856249
	DD	1444639302
	DD	985525180
	DD	771777682
	DD	3819185373
	DD	138398252
	DD	3005712498
	DD	2889278605
	DD	1971050360
	DD	1543555365
	DD	3343403450
	DD	276796504
	DD	1716457700
	DD	1483589915
	DD	3942100721
	DD	3087110731
	DD	2391839604
	DD	553593009
	DD	3432915400
	DD	2967179831
	DD	3589234146
	DD	1879254167
	DD	488711913
	DD	1107186019
	DD	2570863504
	DD	1639392366
	DD	2883500997
	DD	3758508334
	DD	977423826
	DD	2214372039
	DD	846759712
	DD	3278784732
	DD	1472034698
	DD	3222049373
	DD	1954847653
	DD	133776782
	DD	1693519425
	DD	2262602168
	DD	2944069397
	DD	2149131451
	DD	3909695307
	DD	267553565
	DD	3387038850
	DD	230237041
	DD	1593171499
	DD	3295607
	DD	3524423319
	DD	535107130
	DD	2479110404
	DD	460474083
	DD	3186342998
	DD	6591214
	DD	2753879342
	DD	1070214261
	DD	663253512
	DD	920948167
	DD	2077718700
	DD	13182429
	DD	1212791388
	DD	2140428522
	DD	1326507024
	DD	1841896334
	DD	4155437400
	DD	26364858
	DD	2425582776
	DD	4280857045
	DD	2653014048
	DD	3683792669
	DD	4015907504
	DD	52729717
	DD	556198256
	DD	4266746795
	DD	1011060801
	DD	3072618042
	DD	3736847713
	DD	105459434
	DD	1112396512
	DD	4238526295
	DD	2022121603
	DD	1850268788
	DD	3178728131
	DD	210918868
	DD	2224793024
	DD	4182085295
	DD	4044243207
	DD	3700537577
	DD	2062488966
	DD	421837736
	DD	154618752
	DD	4069203294
	DD	3793519119
	DD	3106107858
	DD	4124977933
	DD	843675472
	DD	309237504
	DD	3843439293
	DD	3292070943
	DD	1917248420
	DD	3954988571
	DD	1687350944
	DD	618475008
	DD	3391911291
	DD	2289174591
	DD	3834496840
	DD	3615009846
	DD	3374701889
	DD	1236950016
	DD	2488855287
	DD	283381887
	DD	3374026384
	DD	2935052397
	DD	2454436482
	DD	2473900033
	DD	682743279
	DD	566763775
	DD	2453085473
	DD	1575137499
	DD	613905668
	DD	652832771
	DD	1365486558
	DD	1133527550
	DD	611203650
	DD	3150274999
	DD	1227811337
	DD	1305665542
	DD	2730973117
	DD	2267055100
	DD	1222407300
	DD	2005582702
	DD	2455622675
	DD	2611331084
	DD	1166978938
	DD	239142905
	DD	2444814601
	DD	4011165404
	DD	616278055
	DD	927694873
	DD	2333957877
	DD	478285810
	DD	594661906
	DD	3727363513
	DD	1232556110
	DD	1855389746
	DD	372948459
	DD	956571621
	DD	1189323812
	DD	3159759730
	DD	2465112221
	DD	3710779492
	DD	745896919
	DD	1913143242
	DD	2378647625
	DD	2024552164
	DD	635257146
	DD	3126591689
	DD	1491793838
	DD	3826286484
	DD	462327955
	DD	4049104329
	DD	1270514292
	DD	1958216082
	DD	2983587677
	DD	3357605672
	DD	924655910
	DD	3803241362
	DD	2541028584
	DD	3916432164
	DD	1672208059
	DD	2420244049
	DD	1849311821
	DD	3311515428
	DD	787089873
	DD	3537897033
	DD	3344416119
	DD	545520802
	DD	3698623643
	DD	2328063560
	DD	1574179747
	DD	2780826770
	DD	2393864943
	DD	1091041605
	DD	3102279991
	DD	361159825
	DD	3148359494
	DD	1266686244
	DD	492762590
	DD	2182083211
	DD	1909592686
	DD	722319651
	DD	2001751692
	DD	2533372489
	DD	985525180
	DD	69199126
	DD	3819185373
	DD	1444639302
	DD	4003503385
	DD	771777682
	DD	1971050360
	DD	138398252
	DD	3343403450
	DD	2889278605
	DD	3712039474
	DD	1543555365
	DD	3942100721
	DD	276796504
	DD	2391839604
	DD	1483589915
	DD	3129111652
	DD	3087110731
	DD	3589234146
	DD	553593009
	DD	488711913
	DD	2967179831
	DD	1963256009
	DD	1879254167
	DD	2883500997
	DD	1107186019
	DD	977423826
	DD	1639392366
	DD	3926512018
	DD	3758508334
	DD	1472034698
	DD	2214372039
	DD	1954847653
	DD	3278784732
	DD	3558056740
	DD	3222049373
	DD	2944069397
	DD	133776782
	DD	3909695307
	DD	2262602168
	DD	2821146184
	DD	2149131451
	DD	1593171499
	DD	267553565
	DD	3524423319
	DD	230237041
	DD	1347325072
	DD	3295607
	DD	3186342998
	DD	535107130
	DD	2753879342
	DD	460474083
	DD	2694650145
	DD	6591214
	DD	2077718700
	DD	1070214261
	DD	1212791388
	DD	920948167
	DD	1094332995
	DD	13182429
	DD	4155437400
	DD	2140428522
	DD	2425582776
	DD	1841896334
	DD	2188665991
	DD	26364858
	DD	4015907504
	DD	4280857045
	DD	556198256
	DD	3683792669
	DD	82364686
	DD	52729717
	DD	3736847713
	DD	4266746795
	DD	1112396512
	DD	3072618042
	DD	164729372
	DD	105459434
	DD	3178728131
	DD	4238526295
	DD	2224793024
	DD	1850268788
	DD	329458745
	DD	210918868
	DD	2062488966
	DD	4182085295
	DD	154618752
	DD	3700537577
	DD	658917491
	DD	421837736
	DD	4124977933
	DD	4069203294
	DD	309237504
	DD	3106107858
	DD	1317834983
	DD	843675472
	DD	3954988571
	DD	3843439293
	DD	618475008
	DD	1917248420
	DD	2635669967
	DD	1687350944
	DD	3615009846
	DD	3391911291
	DD	1236950016
	DD	3834496840
	DD	976372639
	DD	3374701889
	DD	2935052397
	DD	2488855287
	DD	2473900033
	DD	3374026384
	DD	1952745279
	DD	2454436482
	DD	1575137499
	DD	682743279
	DD	652832771
	DD	2453085473
	DD	3905490559
	DD	613905668
	DD	3150274999
	DD	1365486558
	DD	1305665542
	DD	611203650
	DD	3516013822
	DD	1227811337
	DD	2005582702
	DD	2730973117
	DD	2611331084
	DD	1222407300
	DD	2737060348
	DD	2455622675
	DD	4011165404
	DD	1166978938
	DD	927694873
	DD	2444814601
	DD	1179153400
	DD	616278055
	DD	3727363513
	DD	2333957877
	DD	1855389746
	DD	594661906
	DD	2358306800
	DD	1232556110
	DD	3159759730
	DD	372948459
	DD	3710779492
	DD	1189323812
	DD	421646305
	DD	2465112221
	DD	2024552164
	DD	745896919
	DD	3126591689
	DD	2378647625
	DD	843292611
	DD	635257146
	DD	4049104329
	DD	1491793838
	DD	1958216082
	DD	462327955
	DD	1686585223
	DD	1270514292
	DD	3803241362
	DD	2983587677
	DD	3916432164
	DD	924655910
	DD	3373170446
	DD	2541028584
	DD	3311515428
	DD	1672208059
	DD	3537897033
	DD	1849311821
	DD	2451373597
	DD	787089873
	DD	2328063560
	DD	3344416119
	DD	2780826770
	DD	3698623643
	DD	607779899
	DD	1574179747
	DD	361159825
	DD	2393864943
	DD	1266686244
	DD	3102279991
	DD	1215559799
	DD	3148359494
	DD	722319651
	DD	492762590
	DD	2533372489
	DD	1909592686
	DD	2431119599
	DD	2001751692
	DD	1444639302
	DD	985525180
	DD	771777682
	DD	3819185373
	DD	567271902
	DD	4003503385
	DD	2889278605
	DD	1971050360
	DD	1543555365
	DD	3343403450
	DD	1134543805
	DD	3712039474
	DD	1483589915
	DD	3942100721
	DD	3087110731
	DD	2391839604
	DD	2269087610
	DD	3129111652
	DD	2967179831
	DD	3589234146
	DD	1879254167
	DD	488711913
	DD	243207925
	DD	1963256009
	DD	1639392366
	DD	2883500997
	DD	3758508334
	DD	977423826
	DD	486415851
	DD	3926512018
	DD	3278784732
	DD	1472034698
	DD	3222049373
	DD	1954847653
	DD	972831702
	DD	3558056740
	DD	2262602168
	DD	2944069397
	DD	2149131451
	DD	3909695307
	DD	1945663404
	DD	2821146184
	DD	230237041
	DD	1593171499
	DD	3295607
	DD	3524423319
	DD	3891326808
	DD	1347325072
	DD	460474083
	DD	3186342998
	DD	6591214
	DD	2753879342
	DD	3487686321
	DD	2694650145
	DD	920948167
	DD	2077718700
	DD	13182429
	DD	1212791388
	DD	2680405347
	DD	1094332995
	DD	1841896334
	DD	4155437400
	DD	26364858
	DD	2425582776
	DD	1065843399
	DD	2188665991
	DD	3683792669
	DD	4015907504
	DD	52729717
	DD	556198256
	DD	2131686798
	DD	82364686
	DD	3072618042
	DD	3736847713
	DD	105459434
	DD	1112396512
	DD	4263373596
	DD	164729372
	DD	1850268788
	DD	3178728131
	DD	210918868
	DD	2224793024
	DD	4231779897
	DD	329458745
	DD	3700537577
	DD	2062488966
	DD	421837736
	DD	154618752
	DD	4168592498
	DD	658917491
	DD	3106107858
	DD	4124977933
	DD	843675472
	DD	309237504
	DD	4042217701
	DD	1317834983
	DD	1917248420
	DD	3954988571
	DD	1687350944
	DD	618475008
	DD	3789468107
	DD	2635669967
	DD	3834496840
	DD	3615009846
	DD	3374701889
	DD	1236950016
	DD	3283968918
	DD	976372639
	DD	3374026384
	DD	2935052397
	DD	2454436482
	DD	2473900033
	DD	2272970540
	DD	1952745279
	DD	2453085473
	DD	1575137499
	DD	613905668
	DD	652832771
	DD	250973784
	DD	3905490559
	DD	611203650
	DD	3150274999
	DD	1227811337
	DD	1305665542
	DD	501947569
	DD	3516013822
	DD	1222407300
	DD	2005582702
	DD	2455622675
	DD	2611331084
	DD	1003895138
	DD	2737060348
	DD	2444814601
	DD	4011165404
	DD	616278055
	DD	927694873
	DD	2007790276
	DD	1179153400
	DD	594661906
	DD	3727363513
	DD	1232556110
	DD	1855389746
	DD	4015580553
	DD	2358306800
	DD	1189323812
	DD	3159759730
	DD	2465112221
	DD	3710779492
	DD	3736193810
	DD	421646305
	DD	2378647625
	DD	2024552164
	DD	635257146
	DD	3126591689
	DD	3177420325
	DD	843292611
	DD	462327955
	DD	4049104329
	DD	1270514292
	DD	1958216082
	DD	2059873354
	DD	1686585223
	DD	924655910
	DD	3803241362
	DD	2541028584
	DD	3916432164
	DD	4119746708
	DD	3373170446
	DD	1849311821
	DD	3311515428
	DD	787089873
	DD	3537897033
	DD	3944526121
	DD	2451373597
	DD	3698623643
	DD	2328063560
	DD	1574179747
	DD	2780826770
	DD	3594084947
	DD	607779899
	DD	3102279991
	DD	361159825
	DD	3148359494
	DD	1266686244
	DD	2893202598
	DD	1215559799
	DD	1909592686
	DD	722319651
	DD	2001751692
	DD	2533372489
	DD	1491437901
	DD	2431119599
	DD	3819185373
	DD	1444639302
	DD	4003503385
	DD	771777682
	DD	2982875802
	DD	567271902
	DD	3343403450
	DD	2889278605
	DD	3712039474
	DD	1543555365
	DD	1670784308
	DD	1134543805
	DD	2391839604
	DD	1483589915
	DD	3129111652
	DD	3087110731
	DD	3341568617
	DD	2269087610
	DD	488711913
	DD	2967179831
	DD	1963256009
	DD	1879254167
	DD	2388169939
	DD	243207925
	DD	977423826
	DD	1639392366
	DD	3926512018
	DD	3758508334
	DD	481372583
	DD	486415851
	DD	1954847653
	DD	3278784732
	DD	3558056740
	DD	3222049373
	DD	962745166
	DD	972831702
	DD	3909695307
	DD	2262602168
	DD	2821146184
	DD	2149131451
	DD	1925490332
	DD	1945663404
	DD	3524423319
	DD	230237041
	DD	1347325072
	DD	3295607
	DD	3850980665
	DD	3891326808
	DD	2753879342
	DD	460474083
	DD	2694650145
	DD	6591214
	DD	3406994035
	DD	3487686321
	DD	1212791388
	DD	920948167
	DD	1094332995
	DD	13182429
	DD	2519020775
	DD	2680405347
	DD	2425582776
	DD	1841896334
	DD	2188665991
	DD	26364858
	DD	743074255
	DD	1065843399
	DD	556198256
	DD	3683792669
	DD	82364686
	DD	52729717
	DD	1486148511
	DD	2131686798
	DD	1112396512
	DD	3072618042
	DD	164729372
	DD	105459434
	DD	2972297022
	DD	4263373596
	DD	2224793024
	DD	1850268788
	DD	329458745
	DD	210918868
	DD	1649626749
	DD	4231779897
	DD	154618752
	DD	3700537577
	DD	658917491
	DD	421837736
	DD	3299253499
	DD	4168592498
	DD	309237504
	DD	3106107858
	DD	1317834983
	DD	843675472
	DD	2303539703
	DD	4042217701
	DD	618475008
	DD	1917248420
	DD	2635669967
	DD	1687350944
	DD	312112110
	DD	3789468107
	DD	1236950016
	DD	3834496840
	DD	976372639
	DD	3374701889
	DD	624224221
	DD	3283968918
	DD	2473900033
	DD	3374026384
	DD	1952745279
	DD	2454436482
	DD	1248448442
	DD	2272970540
	DD	652832771
	DD	2453085473
	DD	3905490559
	DD	613905668
	DD	2496896884
	DD	250973784
	DD	1305665542
	DD	611203650
	DD	3516013822
	DD	1227811337
	DD	698826472
	DD	501947569
	DD	2611331084
	DD	1222407300
	DD	2737060348
	DD	2455622675
	DD	1397652945
	DD	1003895138
	DD	927694873
	DD	2444814601
	DD	1179153400
	DD	616278055
	DD	2795305890
	DD	2007790276
	DD	1855389746
	DD	594661906
	DD	2358306800
	DD	1232556110
	DD	1295644484
	DD	4015580553
	DD	3710779492
	DD	1189323812
	DD	421646305
	DD	2465112221
	DD	2591288968
	DD	3736193810
	DD	3126591689
	DD	2378647625
	DD	843292611
	DD	635257146
	DD	887610640
	DD	3177420325
	DD	1958216082
	DD	462327955
	DD	1686585223
	DD	1270514292
	DD	1775221280
	DD	2059873354
	DD	3916432164
	DD	924655910
	DD	3373170446
	DD	2541028584
	DD	3550442561
	DD	4119746708
	DD	3537897033
	DD	1849311821
	DD	2451373597
	DD	787089873
	DD	2805917826
	DD	3944526121
	DD	2780826770
	DD	3698623643
	DD	607779899
	DD	1574179747
	DD	1316868356
	DD	3594084947
	DD	1266686244
	DD	3102279991
	DD	1215559799
	DD	3148359494
	DD	2633736712
	DD	2893202598
	DD	2533372489
	DD	1909592686
	DD	2431119599
	DD	2001751692
	DD	972506129
	DD	1491437901
	DD	771777682
	DD	3819185373
	DD	567271902
	DD	4003503385
	DD	1945012259
	DD	2982875802
	DD	1543555365
	DD	3343403450
	DD	1134543805
	DD	3712039474
	DD	3890024518
	DD	1670784308
	DD	3087110731
	DD	2391839604
	DD	2269087610
	DD	3129111652
	DD	3485081741
	DD	3341568617
	DD	1879254167
	DD	488711913
	DD	243207925
	DD	1963256009
	DD	2675196186
	DD	2388169939
	DD	3758508334
	DD	977423826
	DD	486415851
	DD	3926512018
	DD	1055425077
	DD	481372583
	DD	3222049373
	DD	1954847653
	DD	972831702
	DD	3558056740
	DD	2110850155
	DD	962745166
	DD	2149131451
	DD	3909695307
	DD	1945663404
	DD	2821146184
	DD	4221700311
	DD	1925490332
	DD	3295607
	DD	3524423319
	DD	3891326808
	DD	1347325072
	DD	4148433327
	DD	3850980665
	DD	6591214
	DD	2753879342
	DD	3487686321
	DD	2694650145
	DD	4001899359
	DD	3406994035
	DD	13182429
	DD	1212791388
	DD	2680405347
	DD	1094332995
	DD	3708831422
	DD	2519020775
	DD	26364858
	DD	2425582776
	DD	1065843399
	DD	2188665991
	DD	3122695549
	DD	743074255
	DD	52729717
	DD	556198256
	DD	2131686798
	DD	82364686
	DD	1950423802
	DD	1486148511
	DD	105459434
	DD	1112396512
	DD	4263373596
	DD	164729372
	DD	3900847605
	DD	2972297022
	DD	210918868
	DD	2224793024
	DD	4231779897
	DD	329458745
	DD	3506727914
	DD	1649626749
	DD	421837736
	DD	154618752
	DD	4168592498
	DD	658917491
	DD	2718488532
	DD	3299253499
	DD	843675472
	DD	309237504
	DD	4042217701
	DD	1317834983
	DD	1142009769
	DD	2303539703
	DD	1687350944
	DD	618475008
	DD	3789468107
	DD	2635669967
	DD	2284019538
	DD	312112110
	DD	3374701889
	DD	1236950016
	DD	3283968918
	DD	976372639
	DD	273071781
	DD	624224221
	DD	2454436482
	DD	2473900033
	DD	2272970540
	DD	1952745279
	DD	546143563
	DD	1248448442
	DD	613905668
	DD	652832771
	DD	250973784
	DD	3905490559
	DD	1092287127
	DD	2496896884
	DD	1227811337
	DD	1305665542
	DD	501947569
	DD	3516013822
	DD	2184574254
	DD	698826472
	DD	2455622675
	DD	2611331084
	DD	1003895138
	DD	2737060348
	DD	74181213
	DD	1397652945
	DD	616278055
	DD	927694873
	DD	2007790276
	DD	1179153400
	DD	148362426
	DD	2795305890
	DD	1232556110
	DD	1855389746
	DD	4015580553
	DD	2358306800
	DD	296724853
	DD	1295644484
	DD	2465112221
	DD	3710779492
	DD	3736193810
	DD	421646305
	DD	593449707
	DD	2591288968
	DD	635257146
	DD	3126591689
	DD	3177420325
	DD	843292611
	DD	1186899415
	DD	887610640
	DD	1270514292
	DD	1958216082
	DD	2059873354
	DD	1686585223
	DD	2373798830
	DD	1775221280
	DD	2541028584
	DD	3916432164
	DD	4119746708
	DD	3373170446
	DD	452630365
	DD	3550442561
	DD	787089873
	DD	3537897033
	DD	3944526121
	DD	2451373597
	DD	905260731
	DD	2805917826
	DD	1574179747
	DD	2780826770
	DD	3594084947
	DD	607779899
	DD	1810521462
	DD	1316868356
	DD	3148359494
	DD	1266686244
	DD	2893202598
	DD	1215559799
	DD	3621042925
	DD	2633736712
	DD	2001751692
	DD	2533372489
	DD	1491437901
	DD	2431119599
	DD	2947118554
	DD	972506129
	DD	4003503385
	DD	771777682
	DD	2982875802
	DD	567271902
	DD	1599269812
	DD	1945012259
	DD	3712039474
	DD	1543555365
	DD	1670784308
	DD	1134543805
	DD	3198539624
	DD	3890024518
	DD	3129111652
	DD	3087110731
	DD	3341568617
	DD	2269087610
	DD	2102111953
	DD	3485081741
	DD	1963256009
	DD	1879254167
	DD	2388169939
	DD	243207925
	DD	4204223906
	DD	2675196186
	DD	3926512018
	DD	3758508334
	DD	481372583
	DD	486415851
	DD	4113480516
	DD	1055425077
	DD	3558056740
	DD	3222049373
	DD	962745166
	DD	972831702
	DD	3931993737
	DD	2110850155
	DD	2821146184
	DD	2149131451
	DD	1925490332
	DD	1945663404
	DD	3569020178
	DD	4221700311
	DD	1347325072
	DD	3295607
	DD	3850980665
	DD	3891326808
	DD	2843073060
	DD	4148433327
	DD	2694650145
	DD	6591214
	DD	3406994035
	DD	3487686321
	DD	1391178824
	DD	4001899359
	DD	1094332995
	DD	13182429
	DD	2519020775
	DD	2680405347
	DD	2782357648
	DD	3708831422
	DD	2188665991
	DD	26364858
	DD	743074255
	DD	1065843399
	DD	1269748001
	DD	3122695549
	DD	82364686
	DD	52729717
	DD	1486148511
	DD	2131686798
	DD	2539496002
	DD	1950423802
	DD	164729372
	DD	105459434
	DD	2972297022
	DD	4263373596
	DD	784024708
	DD	3900847605
	DD	329458745
	DD	210918868
	DD	1649626749
	DD	4231779897
	DD	1568049417
	DD	3506727914
	DD	658917491
	DD	421837736
	DD	3299253499
	DD	4168592498
	DD	3136098835
	DD	2718488532
	DD	1317834983
	DD	843675472
	DD	2303539703
	DD	4042217701
	DD	1977230375
	DD	1142009769
	DD	2635669967
	DD	1687350944
	DD	312112110
	DD	3789468107
	DD	3954460750
	DD	2284019538
	DD	976372639
	DD	3374701889
	DD	624224221
	DD	3283968918
	DD	3613954205
	DD	273071781
	DD	1952745279
	DD	2454436482
	DD	1248448442
	DD	2272970540
	DD	2932941114
	DD	546143563
	DD	3905490559
	DD	613905668
	DD	2496896884
	DD	250973784
	DD	1570914932
	DD	1092287127
	DD	3516013822
	DD	1227811337
	DD	698826472
	DD	501947569
	DD	3141829865
	DD	2184574254
	DD	2737060348
	DD	2455622675
	DD	1397652945
	DD	1003895138
	DD	1988692435
	DD	74181213
	DD	1179153400
	DD	616278055
	DD	2795305890
	DD	2007790276
	DD	3977384870
	DD	148362426
	DD	2358306800
	DD	1232556110
	DD	1295644484
	DD	4015580553
	DD	3659802444
	DD	296724853
	DD	421646305
	DD	2465112221
	DD	2591288968
	DD	3736193810
	DD	3024637593
	DD	593449707
	DD	843292611
	DD	635257146
	DD	887610640
	DD	3177420325
	DD	1754307891
	DD	1186899415
	DD	1686585223
	DD	1270514292
	DD	1775221280
	DD	2059873354
	DD	3508615783
	DD	2373798830
	DD	3373170446
	DD	2541028584
	DD	3550442561
	DD	4119746708
	DD	2722264270
	DD	452630365
	DD	2451373597
	DD	787089873
	DD	2805917826
	DD	3944526121
	DD	1149561244
	DD	905260731
	DD	607779899
	DD	1574179747
	DD	1316868356
	DD	3594084947
	DD	2299122488
	DD	1810521462
	DD	1215559799
	DD	3148359494
	DD	2633736712
	DD	2893202598
	DD	303277681
	DD	3621042925
	DD	2431119599
	DD	2001751692
	DD	972506129
	DD	1491437901
	DD	606555363
	DD	2947118554
	DD	567271902
	DD	4003503385
	DD	1945012259
	DD	2982875802
	DD	1213110727
	DD	1599269812
	DD	1134543805
	DD	3712039474
	DD	3890024518
	DD	1670784308
	DD	2426221454
	DD	3198539624
	DD	2269087610
	DD	3129111652
	DD	3485081741
	DD	3341568617
	DD	557475612
	DD	2102111953
	DD	243207925
	DD	1963256009
	DD	2675196186
	DD	2388169939
	DD	1114951224
	DD	4204223906
	DD	486415851
	DD	3926512018
	DD	1055425077
	DD	481372583
	DD	2229902448
	DD	4113480516
	DD	972831702
	DD	3558056740
	DD	2110850155
	DD	962745166
	DD	164837600
	DD	3931993737
	DD	1945663404
	DD	2821146184
	DD	4221700311
	DD	1925490332
	DD	329675200
	DD	3569020178
	DD	3891326808
	DD	1347325072
	DD	4148433327
	DD	3850980665
	DD	659350401
	DD	2843073060
	DD	3487686321
	DD	2694650145
	DD	4001899359
	DD	3406994035
	DD	1318700802
	DD	1391178824
	DD	2680405347
	DD	1094332995
	DD	3708831422
	DD	2519020775
	DD	2637401604
	DD	2782357648
	DD	1065843399
	DD	2188665991
	DD	3122695549
	DD	743074255
	DD	979835913
	DD	1269748001
	DD	2131686798
	DD	82364686
	DD	1950423802
	DD	1486148511
	DD	1959671827
	DD	2539496002
	DD	4263373596
	DD	164729372
	DD	3900847605
	DD	2972297022
	DD	3919343654
	DD	784024708
	DD	4231779897
	DD	329458745
	DD	3506727914
	DD	1649626749
	DD	3543720013
	DD	1568049417
	DD	4168592498
	DD	658917491
	DD	2718488532
	DD	3299253499
	DD	2792472730
	DD	3136098835
	DD	4042217701
	DD	1317834983
	DD	1142009769
	DD	2303539703
	DD	1289978165
	DD	1977230375
	DD	3789468107
	DD	2635669967
	DD	2284019538
	DD	312112110
	DD	2579956331
	DD	3954460750
	DD	3283968918
	DD	976372639
	DD	273071781
	DD	624224221
	DD	864945366
	DD	3613954205
	DD	2272970540
	DD	1952745279
	DD	546143563
	DD	1248448442
	DD	1729890733
	DD	2932941114
	DD	250973784
	DD	3905490559
	DD	1092287127
	DD	2496896884
	DD	3459781466
	DD	1570914932
	DD	501947569
	DD	3516013822
	DD	2184574254
	DD	698826472
	DD	2624595636
	DD	3141829865
	DD	1003895138
	DD	2737060348
	DD	74181213
	DD	1397652945
	DD	954223976
	DD	1988692435
	DD	2007790276
	DD	1179153400
	DD	148362426
	DD	2795305890
	DD	1908447953
	DD	3977384870
	DD	4015580553
	DD	2358306800
	DD	296724853
	DD	1295644484
	DD	3816895906
	DD	3659802444
	DD	3736193810
	DD	421646305
	DD	593449707
	DD	2591288968
	DD	3338824517
	DD	3024637593
	DD	3177420325
	DD	843292611
	DD	1186899415
	DD	887610640
	DD	2382681739
	DD	1754307891
	DD	2059873354
	DD	1686585223
	DD	2373798830
	DD	1775221280
	DD	470396183
	DD	3508615783
	DD	4119746708
	DD	3373170446
	DD	452630365
	DD	3550442561
	DD	940792367
	DD	2722264270
	DD	3944526121
	DD	2451373597
	DD	905260731
	DD	2805917826
	DD	1881584735
	DD	1149561244
	DD	3594084947
	DD	607779899
	DD	1810521462
	DD	1316868356
	DD	3763169470
	DD	2299122488
	DD	2893202598
	DD	1215559799
	DD	3621042925
	DD	2633736712
	DD	3231371645
	DD	303277681
	DD	1491437901
	DD	2431119599
	DD	2947118554
	DD	972506129
	DD	2167775995
	DD	606555363
	DD	2982875802
	DD	567271902
	DD	1599269812
	DD	1945012259
	DD	40584695
	DD	1213110727
	DD	1670784308
	DD	1134543805
	DD	3198539624
	DD	3890024518
	DD	81169391
	DD	2426221454
	DD	3341568617
	DD	2269087610
	DD	2102111953
	DD	3485081741
	DD	162338783
	DD	557475612
	DD	2388169939
	DD	243207925
	DD	4204223906
	DD	2675196186
	DD	324677567
	DD	1114951224
	DD	481372583
	DD	486415851
	DD	4113480516
	DD	1055425077
	DD	649355134
	DD	2229902448
	DD	962745166
	DD	972831702
	DD	3931993737
	DD	2110850155
	DD	1298710268
	DD	164837600
	DD	1925490332
	DD	1945663404
	DD	3569020178
	DD	4221700311
	DD	2597420537
	DD	329675200
	DD	3850980665
	DD	3891326808
	DD	2843073060
	DD	4148433327
	DD	899873778
	DD	659350401
	DD	3406994035
	DD	3487686321
	DD	1391178824
	DD	4001899359
	DD	1799747556
	DD	1318700802
	DD	2519020775
	DD	2680405347
	DD	2782357648
	DD	3708831422
	DD	3599495112
	DD	2637401604
	DD	743074255
	DD	1065843399
	DD	1269748001
	DD	3122695549
	DD	2904022928
	DD	979835913
	DD	1486148511
	DD	2131686798
	DD	2539496002
	DD	1950423802
	DD	1513078560
	DD	1959671827
	DD	2972297022
	DD	4263373596
	DD	784024708
	DD	3900847605
	DD	3026157121
	DD	3919343654
	DD	1649626749
	DD	4231779897
	DD	1568049417
	DD	3506727914
	DD	1757346946
	DD	3543720013
	DD	3299253499
	DD	4168592498
	DD	3136098835
	DD	2718488532
	DD	3514693892
	DD	2792472730
	DD	2303539703
	DD	4042217701
	DD	1977230375
	DD	1142009769
	DD	2734420489
	DD	1289978165
	DD	312112110
	DD	3789468107
	DD	3954460750
	DD	2284019538
	DD	1173873683
	DD	2579956331
	DD	624224221
	DD	3283968918
	DD	3613954205
	DD	273071781
	DD	2347747367
	DD	864945366
	DD	1248448442
	DD	2272970540
	DD	2932941114
	DD	546143563
	DD	400527438
	DD	1729890733
	DD	2496896884
	DD	250973784
	DD	1570914932
	DD	1092287127
	DD	801054876
	DD	3459781466
	DD	698826472
	DD	501947569
	DD	3141829865
	DD	2184574254
	DD	1602109753
	DD	2624595636
	DD	1397652945
	DD	1003895138
	DD	1988692435
	DD	74181213
	DD	3204219507
	DD	954223976
	DD	2795305890
	DD	2007790276
	DD	3977384870
	DD	148362426
	DD	2113471718
	DD	1908447953
	DD	1295644484
	DD	4015580553
	DD	3659802444
	DD	296724853
	DD	4226943436
	DD	3816895906
	DD	2591288968
	DD	3736193810
	DD	3024637593
	DD	593449707
	DD	4158919577
	DD	3338824517
	DD	887610640
	DD	3177420325
	DD	1754307891
	DD	1186899415
	DD	4022871858
	DD	2382681739
	DD	1775221280
	DD	2059873354
	DD	3508615783
	DD	2373798830
	DD	3750776420
	DD	470396183
	DD	3550442561
	DD	4119746708
	DD	2722264270
	DD	452630365
	DD	3206585544
	DD	940792367
	DD	2805917826
	DD	3944526121
	DD	1149561244
	DD	905260731
	DD	2118203793
	DD	1881584735
	DD	1316868356
	DD	3594084947
	DD	2299122488
	DD	1810521462
	DD	4236407587
	DD	3763169470
	DD	2633736712
	DD	2893202598
	DD	303277681
	DD	3621042925
	DD	4177847879
	DD	3231371645
	DD	972506129
	DD	1491437901
	DD	606555363
	DD	2947118554
	DD	4060728462
	DD	2167775995
	DD	1945012259
	DD	2982875802
	DD	1213110727
	DD	1599269812
	DD	3826489629
	DD	40584695
	DD	3890024518
	DD	1670784308
	DD	2426221454
	DD	3198539624
	DD	3358011962
	DD	81169391
	DD	3485081741
	DD	3341568617
	DD	557475612
	DD	2102111953
	DD	2421056629
	DD	162338783
	DD	2675196186
	DD	2388169939
	DD	1114951224
	DD	4204223906
	DD	547145963
	DD	324677567
	DD	1055425077
	DD	481372583
	DD	2229902448
	DD	4113480516
	DD	1094291926
	DD	649355134
	DD	2110850155
	DD	962745166
	DD	164837600
	DD	3931993737
	DD	2188583852
	DD	1298710268
	DD	4221700311
	DD	1925490332
	DD	329675200
	DD	3569020178
	DD	82200408
	DD	2597420537
	DD	4148433327
	DD	3850980665
	DD	659350401
	DD	2843073060
	DD	164400817
	DD	899873778
	DD	4001899359
	DD	3406994035
	DD	1318700802
	DD	1391178824
	DD	328801635
	DD	1799747556
	DD	3708831422
	DD	2519020775
	DD	2637401604
	DD	2782357648
	DD	657603271
	DD	3599495112
	DD	3122695549
	DD	743074255
	DD	979835913
	DD	1269748001
	DD	1315206542
	DD	2904022928
	DD	1950423802
	DD	1486148511
	DD	1959671827
	DD	2539496002
	DD	2630413084
	DD	1513078560
	DD	3900847605
	DD	2972297022
	DD	3919343654
	DD	784024708
	DD	965858873
	DD	3026157121
	DD	3506727914
	DD	1649626749
	DD	3543720013
	DD	1568049417
	DD	1931717747
	DD	1757346946
	DD	2718488532
	DD	3299253499
	DD	2792472730
	DD	3136098835
	DD	3863435494
	DD	3514693892
	DD	1142009769
	DD	2303539703
	DD	1289978165
	DD	1977230375
	DD	3431903692
	DD	2734420489
	DD	2284019538
	DD	312112110
	DD	2579956331
	DD	3954460750
	DD	2568840088
	DD	1173873683
	DD	273071781
	DD	624224221
	DD	864945366
	DD	3613954205
	DD	842712880
	DD	2347747367
	DD	546143563
	DD	1248448442
	DD	1729890733
	DD	2932941114
	DD	1685425760
	DD	400527438
	DD	1092287127
	DD	2496896884
	DD	3459781466
	DD	1570914932
	DD	3370851521
	DD	801054876
	DD	2184574254
	DD	698826472
	DD	2624595636
	DD	3141829865
	DD	2446735747
	DD	1602109753
	DD	74181213
	DD	1397652945
	DD	954223976
	DD	1988692435
	DD	598504198
	DD	3204219507
	DD	148362426
	DD	2795305890
	DD	1908447953
	DD	3977384870
	DD	1197008397
	DD	2113471718
	DD	296724853
	DD	1295644484
	DD	3816895906
	DD	3659802444
	DD	2394016794
	DD	4226943436
	DD	593449707
	DD	2591288968
	DD	3338824517
	DD	3024637593
	DD	493066293
	DD	4158919577
	DD	1186899415
	DD	887610640
	DD	2382681739
	DD	1754307891
	DD	986132586
	DD	4022871858
	DD	2373798830
	DD	1775221280
	DD	470396183
	DD	3508615783
	DD	1972265172
	DD	3750776420
	DD	452630365
	DD	3550442561
	DD	940792367
	DD	2722264270
	DD	3944530345
	DD	3206585544
	DD	905260731
	DD	2805917826
	DD	1881584735
	DD	1149561244
	DD	3594093395
	DD	2118203793
	DD	1810521462
	DD	1316868356
	DD	3763169470
	DD	2299122488
	DD	2893219494
	DD	4236407587
	DD	3621042925
	DD	2633736712
	DD	3231371645
	DD	303277681
	DD	1491471692
	DD	4177847879
	DD	2947118554
	DD	972506129
	DD	2167775995
	DD	606555363
	DD	2982943385
	DD	4060728462
	DD	1599269812
	DD	1945012259
	DD	40584695
	DD	1213110727
	DD	1670919475
	DD	3826489629
	DD	3198539624
	DD	3890024518
	DD	81169391
	DD	2426221454
	DD	3341838951
	DD	3358011962
	DD	2102111953
	DD	3485081741
	DD	162338783
	DD	557475612
	DD	2388710606
	DD	2421056629
	DD	4204223906
	DD	2675196186
	DD	324677567
	DD	1114951224
	DD	482453916
	DD	547145963
	DD	4113480516
	DD	1055425077
	DD	649355134
	DD	2229902448
	DD	964907833
	DD	1094291926
	DD	3931993737
	DD	2110850155
	DD	1298710268
	DD	164837600
	DD	1929815667
	DD	2188583852
	DD	3569020178
	DD	4221700311
	DD	2597420537
	DD	329675200
	DD	3859631335
	DD	82200408
	DD	2843073060
	DD	4148433327
	DD	899873778
	DD	659350401
	DD	3424295375
	DD	164400817
	DD	1391178824
	DD	4001899359
	DD	1799747556
	DD	1318700802
	DD	2553623455
	DD	328801635
	DD	2782357648
	DD	3708831422
	DD	3599495112
	DD	2637401604
	DD	812279614
	DD	657603271
	DD	1269748001
	DD	3122695549
	DD	2904022928
	DD	979835913
	DD	1624559229
	DD	1315206542
	DD	2539496002
	DD	1950423802
	DD	1513078560
	DD	1959671827
	DD	3249118458
	DD	2630413084
	DD	784024708
	DD	3900847605
	DD	3026157121
	DD	3919343654
	DD	2203269620
	DD	965858873
	DD	1568049417
	DD	3506727914
	DD	1757346946
	DD	3543720013
	DD	111571945
	DD	1931717747
	DD	3136098835
	DD	2718488532
	DD	3514693892
	DD	2792472730
	DD	223143890
	DD	3863435494
	DD	1977230375
	DD	1142009769
	DD	2734420489
	DD	1289978165
	DD	446287780
	DD	3431903692
	DD	3954460750
	DD	2284019538
	DD	1173873683
	DD	2579956331
	DD	892575561
	DD	2568840088
	DD	3613954205
	DD	273071781
	DD	2347747367
	DD	864945366
	DD	1785151123
	DD	842712880
	DD	2932941114
	DD	546143563
	DD	400527438
	DD	1729890733
	DD	3570302247
	DD	1685425760
	DD	1570914932
	DD	1092287127
	DD	801054876
	DD	3459781466
	DD	2845637198
	DD	3370851521
	DD	3141829865
	DD	2184574254
	DD	1602109753
	DD	2624595636
	DD	1396307100
	DD	2446735747
	DD	1988692435
	DD	74181213
	DD	3204219507
	DD	954223976
	DD	2792614201
	DD	598504198
	DD	3977384870
	DD	148362426
	DD	2113471718
	DD	1908447953
	DD	1290261106
	DD	1197008397
	DD	3659802444
	DD	296724853
	DD	4226943436
	DD	3816895906
	DD	2580522212
	DD	2394016794
	DD	3024637593
	DD	593449707
	DD	4158919577
	DD	3338824517
	DD	866077128
	DD	493066293
	DD	1754307891
	DD	1186899415
	DD	4022871858
	DD	2382681739
	DD	1732154256
	DD	986132586
	DD	3508615783
	DD	2373798830
	DD	3750776420
	DD	470396183
	DD	3464308513
	DD	1972265172
	DD	2722264270
	DD	452630365
	DD	3206585544
	DD	940792367
	DD	2633649730
	DD	3944530345
	DD	1149561244
	DD	905260731
	DD	2118203793
	DD	1881584735
	DD	972332164
	DD	3594093395
	DD	2299122488
	DD	1810521462
	DD	4236407587
	DD	3763169470
	DD	1944664328
	DD	2893219494
	DD	303277681
	DD	3621042925
	DD	4177847879
	DD	3231371645
	DD	3889328657
	DD	1491471692
	DD	606555363
	DD	2947118554
	DD	4060728462
	DD	2167775995
	DD	3483690018
	DD	2982943385
	DD	1213110727
	DD	1599269812
	DD	3826489629
	DD	40584695
	DD	2672412741
	DD	1670919475
	DD	2426221454
	DD	3198539624
	DD	3358011962
	DD	81169391
	DD	1049858187
	DD	3341838951
	DD	557475612
	DD	2102111953
	DD	2421056629
	DD	162338783
	DD	2099716375
	DD	2388710606
	DD	1114951224
	DD	4204223906
	DD	547145963
	DD	324677567
	DD	4199432751
	DD	482453916
	DD	2229902448
	DD	4113480516
	DD	1094291926
	DD	649355134
	DD	4103898207
	DD	964907833
	DD	164837600
	DD	3931993737
	DD	2188583852
	DD	1298710268
	DD	3912829119
	DD	1929815667
	DD	329675200
	DD	3569020178
	DD	82200408
	DD	2597420537
	DD	3530690942
	DD	3859631335
	DD	659350401
	DD	2843073060
	DD	164400817
	DD	899873778
	DD	2766414588
	DD	3424295375
	DD	1318700802
	DD	1391178824
	DD	328801635
	DD	1799747556
	DD	1237861880
	DD	2553623455
	DD	2637401604
	DD	2782357648
	DD	657603271
	DD	3599495112
	DD	2475723761
	DD	812279614
	DD	979835913
	DD	1269748001
	DD	1315206542
	DD	2904022928
	DD	656480226
	DD	1624559229
	DD	1959671827
	DD	2539496002
	DD	2630413084
	DD	1513078560
	DD	1312960453
	DD	3249118458
	DD	3919343654
	DD	784024708
	DD	965858873
	DD	3026157121
	DD	2625920907
	DD	2203269620
	DD	3543720013
	DD	1568049417
	DD	1931717747
	DD	1757346946
	DD	956874519
	DD	111571945
	DD	2792472730
	DD	3136098835
	DD	3863435494
	DD	3514693892
	DD	1913749038
	DD	223143890
	DD	1289978165
	DD	1977230375
	DD	3431903692
	DD	2734420489
	DD	3827498077
	DD	446287780
	DD	2579956331
	DD	3954460750
	DD	2568840088
	DD	1173873683
	DD	3360028859
	DD	892575561
	DD	864945366
	DD	3613954205
	DD	842712880
	DD	2347747367
	DD	2425090423
	DD	1785151123
	DD	1729890733
	DD	2932941114
	DD	1685425760
	DD	400527438
	DD	555213551
	DD	3570302247
	DD	3459781466
	DD	1570914932
	DD	3370851521
	DD	801054876
	DD	1110427102
	DD	2845637198
	DD	2624595636
	DD	3141829865
	DD	2446735747
	DD	1602109753
	DD	2220854205
	DD	1396307100
	DD	954223976
	DD	1988692435
	DD	598504198
	DD	3204219507
	DD	146741115
	DD	2792614201
	DD	1908447953
	DD	3977384870
	DD	1197008397
	DD	2113471718
	DD	293482231
	DD	1290261106
	DD	3816895906
	DD	3659802444
	DD	2394016794
	DD	4226943436
	DD	586964463
	DD	2580522212
	DD	3338824517
	DD	3024637593
	DD	493066293
	DD	4158919577
	DD	1173928927
	DD	866077128
	DD	2382681739
	DD	1754307891
	DD	986132586
	DD	4022871858
	DD	2347857855
	DD	1732154256
	DD	470396183
	DD	3508615783
	DD	1972265172
	DD	3750776420
	DD	400748414
	DD	3464308513
	DD	940792367
	DD	2722264270
	DD	3944530345
	DD	3206585544
	DD	801496828
	DD	2633649730
	DD	1881584735
	DD	1149561244
	DD	3594093395
	DD	2118203793
	DD	1602993657
	DD	972332164
	DD	3763169470
	DD	2299122488
	DD	2893219494
	DD	4236407587
	DD	3205987314
	DD	1944664328
	DD	3231371645
	DD	303277681
	DD	1491471692
	DD	4177847879
	DD	2117007332
	DD	3889328657
	DD	2167775995
	DD	606555363
	DD	2982943385
	DD	4060728462
	DD	4234014665
	DD	3483690018
	DD	40584695
	DD	1213110727
	DD	1670919475
	DD	3826489629
	DD	4173062034
	DD	2672412741
	DD	81169391
	DD	2426221454
	DD	3341838951
	DD	3358011962
	DD	4051156773
	DD	1049858187
	DD	162338783
	DD	557475612
	DD	2388710606
	DD	2421056629
	DD	3807346250
	DD	2099716375
	DD	324677567
	DD	1114951224
	DD	482453916
	DD	547145963
	DD	3319725204
	DD	4199432751
	DD	649355134
	DD	2229902448
	DD	964907833
	DD	1094291926
	DD	2344483112
	DD	4103898207
	DD	1298710268
	DD	164837600
	DD	1929815667
	DD	2188583852
	DD	393998928
	DD	3912829119
	DD	2597420537
	DD	329675200
	DD	3859631335
	DD	82200408
	DD	787997856
	DD	3530690942
	DD	899873778
	DD	659350401
	DD	3424295375
	DD	164400817
	DD	1575995713
	DD	2766414588
	DD	1799747556
	DD	1318700802
	DD	2553623455
	DD	328801635
	DD	3151991427
	DD	1237861880
	DD	3599495112
	DD	2637401604
	DD	812279614
	DD	657603271
	DD	2009015559
	DD	2475723761
	DD	2904022928
	DD	979835913
	DD	1624559229
	DD	1315206542
	DD	4018031118
	DD	656480226
	DD	1513078560
	DD	1959671827
	DD	3249118458
	DD	2630413084
	DD	3741094941
	DD	1312960453
	DD	3026157121
	DD	3919343654
	DD	2203269620
	DD	965858873
	DD	3187222587
	DD	2625920907
	DD	1757346946
	DD	3543720013
	DD	111571945
	DD	1931717747
	DD	2079477878
	DD	956874519
	DD	3514693892
	DD	2792472730
	DD	223143890
	DD	3863435494
	DD	4158955756
	DD	1913749038
	DD	2734420489
	DD	1289978165
	DD	446287780
	DD	3431903692
	DD	4022944216
	DD	3827498077
	DD	1173873683
	DD	2579956331
	DD	892575561
	DD	2568840088
	DD	3750921137
	DD	3360028859
	DD	2347747367
	DD	864945366
	DD	1785151123
	DD	842712880
	DD	3206874979
	DD	2425090423
	DD	400527438
	DD	1729890733
	DD	3570302247
	DD	1685425760
	DD	2118782663
	DD	555213551
	DD	801054876
	DD	3459781466
	DD	2845637198
	DD	3370851521
	DD	4237565327
	DD	1110427102
	DD	1602109753
	DD	2624595636
	DD	1396307100
	DD	2446735747
	DD	4180163359
	DD	2220854205
	DD	3204219507
	DD	954223976
	DD	2792614201
	DD	598504198
	DD	4065359423
	DD	146741115
	DD	2113471718
	DD	1908447953
	DD	1290261106
	DD	1197008397
	DD	3835751551
	DD	293482231
	DD	4226943436
	DD	3816895906
	DD	2580522212
	DD	2394016794
	DD	3376535807
	DD	586964463
	DD	4158919577
	DD	3338824517
	DD	866077128
	DD	493066293
	DD	2458104319
	DD	1173928927
	DD	4022871858
	DD	2382681739
	DD	1732154256
	DD	986132586
	DD	621241343
	DD	2347857855
	DD	3750776420
	DD	470396183
	DD	3464308513
	DD	1972265172
	DD	1242482686
	DD	400748414
	DD	3206585544
	DD	940792367
	DD	2633649730
	DD	3944530345
	DD	2484965372
	DD	801496828
	DD	2118203793
	DD	1881584735
	DD	972332164
	DD	3594093395
	DD	674963448
	DD	1602993657
	DD	4236407587
	DD	3763169470
	DD	1944664328
	DD	2893219494
	DD	1349926897
	DD	3205987314
	DD	4177847879
	DD	3231371645
	DD	3889328657
	DD	1491471692
	DD	2699853794
	DD	2117007332
	DD	4060728462
	DD	2167775995
	DD	3483690018
	DD	2982943385
	DD	1104740292
	DD	4234014665
	DD	3826489629
	DD	40584695
	DD	2672412741
	DD	1670919475
	DD	2209480585
	DD	4173062034
	DD	3358011962
	DD	81169391
	DD	1049858187
	DD	3341838951
	DD	123993874
	DD	4051156773
	DD	2421056629
	DD	162338783
	DD	2099716375
	DD	2388710606
	DD	247987749
	DD	3807346250
	DD	547145963
	DD	324677567
	DD	4199432751
	DD	482453916
	DD	495975499
	DD	3319725204
	DD	1094291926
	DD	649355134
	DD	4103898207
	DD	964907833
	DD	991950999
	DD	2344483112
	DD	2188583852
	DD	1298710268
	DD	3912829119
	DD	1929815667
	DD	1983901999
	DD	393998928
	DD	82200408
	DD	2597420537
	DD	3530690942
	DD	3859631335
	DD	3967803999
	DD	787997856
	DD	164400817
	DD	899873778
	DD	2766414588
	DD	3424295375
	DD	3640640703
	DD	1575995713
	DD	328801635
	DD	1799747556
	DD	1237861880
	DD	2553623455
	DD	2986314111
	DD	3151991427
	DD	657603271
	DD	3599495112
	DD	2475723761
	DD	812279614
	DD	1677660927
	DD	2009015559
	DD	1315206542
	DD	2904022928
	DD	656480226
	DD	1624559229
	DD	3355321855
	DD	4018031118
	DD	2630413084
	DD	1513078560
	DD	1312960453
	DD	3249118458
	DD	2415676415
	DD	3741094941
	DD	965858873
	DD	3026157121
	DD	2625920907
	DD	2203269620
	DD	536385535
	DD	3187222587
	DD	1931717747
	DD	1757346946
	DD	956874519
	DD	111571945
	DD	1072771071
	DD	2079477878
	DD	3863435494
	DD	3514693892
	DD	1913749038
	DD	223143890
	DD	2145542143
	DD	4158955756
	DD	3431903692
	DD	2734420489
	DD	3827498077
	DD	446287780
	DD	4291084286
	DD	4022944216
	DD	2568840088
	DD	1173873683
	DD	3360028859
	DD	892575561
	DD	4287201277
	DD	3750921137
	DD	842712880
	DD	2347747367
	DD	2425090423
	DD	1785151123
	DD	4279435259
	DD	3206874979
	DD	1685425760
	DD	400527438
	DD	555213551
	DD	3570302247
	DD	4263903223
	DD	2118782663
	DD	3370851521
	DD	801054876
	DD	1110427102
	DD	2845637198
	DD	4232839151
	DD	4237565327
	DD	2446735747
	DD	1602109753
	DD	2220854205
	DD	1396307100
	DD	4170711006
	DD	4180163359
	DD	598504198
	DD	3204219507
	DD	146741115
	DD	2792614201
	DD	4046454716
	DD	4065359423
	DD	1197008397
	DD	2113471718
	DD	293482231
	DD	1290261106
	DD	3797942136
	DD	3835751551
	DD	2394016794
	DD	4226943436
	DD	586964463
	DD	2580522212
	DD	3300916976
	DD	3376535807
	DD	493066293
	DD	4158919577
	DD	1173928927
	DD	866077128
	DD	2306866656
	DD	2458104319
	DD	986132586
	DD	4022871858
	DD	2347857855
	DD	1732154256
	DD	318766016
	DD	621241343
	DD	1972265172
	DD	3750776420
	DD	400748414
	DD	3464308513
	DD	637532033
	DD	1242482686
	DD	3944530345
	DD	3206585544
	DD	801496828
	DD	2633649730
	DD	1275064066
	DD	2484965372
	DD	3594093395
	DD	2118203793
	DD	1602993657
	DD	972332164
	DD	2550128133
	DD	674963448
	DD	2893219494
	DD	4236407587
	DD	3205987314
	DD	1944664328
	DD	805288971
	DD	1349926897
	DD	1491471692
	DD	4177847879
	DD	2117007332
	DD	3889328657
	DD	1610577942
	DD	2699853794
	DD	2982943385
	DD	4060728462
	DD	4234014665
	DD	3483690018
	DD	3221155884
	DD	1104740292
	DD	1670919475
	DD	3826489629
	DD	4173062034
	DD	2672412741
	DD	2147344473
	DD	2209480585
	DD	3341838951
	DD	3358011962
	DD	4051156773
	DD	1049858187
	DD	4294688947
	DD	123993874
	DD	2388710606
	DD	2421056629
	DD	3807346250
	DD	2099716375
	DD	4294410598
	DD	247987749
	DD	482453916
	DD	547145963
	DD	3319725204
	DD	4199432751
	DD	4293853900
	DD	495975499
	DD	964907833
	DD	1094291926
	DD	2344483112
	DD	4103898207
	DD	4292740504
	DD	991950999
	DD	1929815667
	DD	2188583852
	DD	393998928
	DD	3912829119
	DD	4290513712
	DD	1983901999
	DD	3859631335
	DD	82200408
	DD	787997856
	DD	3530690942
	DD	4286060128
	DD	3967803999
	DD	3424295375
	DD	164400817
	DD	1575995713
	DD	2766414588
	DD	4277152960
	DD	3640640703
	DD	2553623455
	DD	328801635
	DD	3151991427
	DD	1237861880
	DD	4259338624
	DD	2986314111
	DD	812279614
	DD	657603271
	DD	2009015559
	DD	2475723761
	DD	4223709953
	DD	1677660927
	DD	1624559229
	DD	1315206542
	DD	4018031118
	DD	656480226
	DD	4152452611
	DD	3355321855
	DD	3249118458
	DD	2630413084
	DD	3741094941
	DD	1312960453
	DD	4009937927
	DD	2415676415
	DD	2203269620
	DD	965858873
	DD	3187222587
	DD	2625920907
	DD	3724908559
	DD	536385535
	DD	111571945
	DD	1931717747
	DD	2079477878
	DD	956874519
	DD	3154849823
	DD	1072771071
	DD	223143890
	DD	3863435494
	DD	4158955756
	DD	1913749038
	DD	2014732351
	DD	2145542143
	DD	446287780
	DD	3431903692
	DD	4022944216
	DD	3827498077
	DD	4029464703
	DD	4291084286
	DD	892575561
	DD	2568840088
	DD	3750921137
	DD	3360028859
	DD	3763962110
	DD	4287201277
	DD	1785151123
	DD	842712880
	DD	3206874979
	DD	2425090423
	DD	3232956925
	DD	4279435259
	DD	3570302247
	DD	1685425760
	DD	2118782663
	DD	555213551
	DD	2170946555
	DD	4263903223
	DD	2845637198
	DD	3370851521
	DD	4237565327
	DD	1110427102
	DD	46925815
	DD	4232839151
	DD	1396307100
	DD	2446735747
	DD	4180163359
	DD	2220854205
	DD	93851631
	DD	4170711006
	DD	2792614201
	DD	598504198
	DD	4065359423
	DD	146741115
	DD	187703262
	DD	4046454716
	DD	1290261106
	DD	1197008397
	DD	3835751551
	DD	293482231
	DD	375406524
	DD	3797942136
	DD	2580522212
	DD	2394016794
	DD	3376535807
	DD	586964463
	DD	750813049
	DD	3300916976
	DD	866077128
	DD	493066293
	DD	2458104319
	DD	1173928927
	DD	1501626098
	DD	2306866656
	DD	1732154256
	DD	986132586
	DD	621241343
	DD	2347857855
	DD	3003252197
	DD	318766016
	DD	3464308513
	DD	1972265172
	DD	1242482686
	DD	400748414
	DD	1711537099
	DD	637532033
	DD	2633649730
	DD	3944530345
	DD	2484965372
	DD	801496828
	DD	3423074199
	DD	1275064066
	DD	972332164
	DD	3594093395
	DD	674963448
	DD	1602993657
	DD	2551181103
	DD	2550128133
	DD	1944664328
	DD	2893219494
	DD	1349926897
	DD	3205987314
	DD	807394910
	DD	805288971
	DD	3889328657
	DD	1491471692
	DD	2699853794
	DD	2117007332
	DD	1614789820
	DD	1610577942
	DD	3483690018
	DD	2982943385
	DD	1104740292
	DD	4234014665
	DD	3229579640
	DD	3221155884
	DD	2672412741
	DD	1670919475
	DD	2209480585
	DD	4173062034
	DD	2164191985
	DD	2147344473
	DD	1049858187
	DD	3341838951
	DD	123993874
	DD	4051156773
	DD	33416674
	DD	4294688947
	DD	2099716375
	DD	2388710606
	DD	247987749
	DD	3807346250
	DD	66833348
	DD	4294410598
	DD	4199432751
	DD	482453916
	DD	495975499
	DD	3319725204
	DD	133666696
	DD	4293853900
	DD	4103898207
	DD	964907833
	DD	991950999
	DD	2344483112
	DD	267333393
	DD	4292740504
	DD	3912829119
	DD	1929815667
	DD	1983901999
	DD	393998928
	DD	534666787
	DD	4290513712
	DD	3530690942
	DD	3859631335
	DD	3967803999
	DD	787997856
	DD	1069333574
	DD	4286060128
	DD	2766414588
	DD	3424295375
	DD	3640640703
	DD	1575995713
	DD	2138667148
	DD	4277152960
	DD	1237861880
	DD	2553623455
	DD	2986314111
	DD	3151991427
	DD	4277334296
	DD	4259338624
	DD	2475723761
	DD	812279614
	DD	1677660927
	DD	2009015559
	DD	4259701297
	DD	4223709953
	DD	656480226
	DD	1624559229
	DD	3355321855
	DD	4018031118
	DD	4224435298
	DD	4152452611
	DD	1312960453
	DD	3249118458
	DD	2415676415
	DD	3741094941
	DD	4153903301
	DD	4009937927
	DD	2625920907
	DD	2203269620
	DD	536385535
	DD	3187222587
	DD	4012839307
	DD	3724908559
	DD	956874519
	DD	111571945
	DD	1072771071
	DD	2079477878
	DD	3730711318
	DD	3154849823
	DD	1913749038
	DD	223143890
	DD	2145542143
	DD	4158955756
	DD	3166455341
	DD	2014732351
	DD	3827498077
	DD	446287780
	DD	4291084286
	DD	4022944216
	DD	2037943386
	DD	4029464703
	DD	3360028859
	DD	892575561
	DD	4287201277
	DD	3750921137
	DD	4075886773
	DD	3763962110
	DD	2425090423
	DD	1785151123
	DD	4279435259
	DD	3206874979
	DD	3856806251
	DD	3232956925
	DD	555213551
	DD	3570302247
	DD	4263903223
	DD	2118782663
	DD	3418645206
	DD	2170946555
	DD	1110427102
	DD	2845637198
	DD	4232839151
	DD	4237565327
	DD	2542323117
	DD	46925815
	DD	2220854205
	DD	1396307100
	DD	4170711006
	DD	4180163359
	DD	789678938
	DD	93851631
	DD	146741115
	DD	2792614201
	DD	4046454716
	DD	4065359423
	DD	1579357876
	DD	187703262
	DD	293482231
	DD	1290261106
	DD	3797942136
	DD	3835751551
	DD	3158715752
	DD	375406524
	DD	586964463
	DD	2580522212
	DD	3300916976
	DD	3376535807
	DD	2022464208
	DD	750813049
	DD	1173928927
	DD	866077128
	DD	2306866656
	DD	2458104319
	DD	4044928416
	DD	1501626098
	DD	2347857855
	DD	1732154256
	DD	318766016
	DD	621241343
	DD	3794889537
	DD	3003252197
	DD	400748414
	DD	3464308513
	DD	637532033
	DD	1242482686
	DD	3294811778
	DD	1711537099
	DD	801496828
	DD	2633649730
	DD	1275064066
	DD	2484965372
	DD	2294656261
	DD	3423074199
	DD	1602993657
	DD	972332164
	DD	2550128133
	DD	674963448
	DD	294345226
	DD	2551181103
	DD	3205987314
	DD	1944664328
	DD	805288971
	DD	1349926897
	DD	588690452
	DD	807394910
	DD	2117007332
	DD	3889328657
	DD	1610577942
	DD	2699853794
	DD	1177380905
	DD	1614789820
	DD	4234014665
	DD	3483690018
	DD	3221155884
	DD	1104740292
	DD	2354761811
	DD	3229579640
	DD	4173062034
	DD	2672412741
	DD	2147344473
	DD	2209480585
	DD	414556326
	DD	2164191985
	DD	4051156773
	DD	1049858187
	DD	4294688947
	DD	123993874
	DD	829112653
	DD	33416674
	DD	3807346250
	DD	2099716375
	DD	4294410598
	DD	247987749
	DD	1658225307
	DD	66833348
	DD	3319725204
	DD	4199432751
	DD	4293853900
	DD	495975499
	DD	3316450614
	DD	133666696
	DD	2344483112
	DD	4103898207
	DD	4292740504
	DD	991950999
	DD	2337933933
	DD	267333393
	DD	393998928
	DD	3912829119
	DD	4290513712
	DD	1983901999
	DD	380900570
	DD	534666787
	DD	787997856
	DD	3530690942
	DD	4286060128
	DD	3967803999
	DD	761801140
	DD	1069333574
	DD	1575995713
	DD	2766414588
	DD	4277152960
	DD	3640640703
	DD	1523602280
	DD	2138667148
	DD	3151991427
	DD	1237861880
	DD	4259338624
	DD	2986314111
	DD	3047204561
	DD	4277334296
	DD	2009015559
	DD	2475723761
	DD	4223709953
	DD	1677660927
	DD	1799441827
	DD	4259701297
	DD	4018031118
	DD	656480226
	DD	4152452611
	DD	3355321855
	DD	3598883655
	DD	4224435298
	DD	3741094941
	DD	1312960453
	DD	4009937927
	DD	2415676415
	DD	2902800015
	DD	4153903301
	DD	3187222587
	DD	2625920907
	DD	3724908559
	DD	536385535
	DD	1510632735
	DD	4012839307
	DD	2079477878
	DD	956874519
	DD	3154849823
	DD	1072771071
	DD	3021265470
	DD	3730711318
	DD	4158955756
	DD	1913749038
	DD	2014732351
	DD	2145542143
	DD	1747563645
	DD	3166455341
	DD	4022944216
	DD	3827498077
	DD	4029464703
	DD	4291084286
	DD	3495127291
	DD	2037943386
	DD	3750921137
	DD	3360028859
	DD	3763962110
	DD	4287201277
	DD	2695287286
	DD	4075886773
	DD	3206874979
	DD	2425090423
	DD	3232956925
	DD	4279435259
	DD	1095607277
	DD	3856806251
	DD	2118782663
	DD	555213551
	DD	2170946555
	DD	4263903223
	DD	2191214555
	DD	3418645206
	DD	4237565327
	DD	1110427102
	DD	46925815
	DD	4232839151
	DD	87461814
	DD	2542323117
	DD	4180163359
	DD	2220854205
	DD	93851631
	DD	4170711006
	DD	174923629
	DD	789678938
	DD	4065359423
	DD	146741115
	DD	187703262
	DD	4046454716
	DD	349847258
	DD	1579357876
	DD	3835751551
	DD	293482231
	DD	375406524
	DD	3797942136
	DD	699694516
	DD	3158715752
	DD	3376535807
	DD	586964463
	DD	750813049
	DD	3300916976
	DD	1399389033
	DD	2022464208
	DD	2458104319
	DD	1173928927
	DD	1501626098
	DD	2306866656
	DD	2798778067
	DD	4044928416
	DD	621241343
	DD	2347857855
	DD	3003252197
	DD	318766016
	DD	1302588838
	DD	3794889537
	DD	1242482686
	DD	400748414
	DD	1711537099
	DD	637532033
	DD	2605177677
	DD	3294811778
	DD	2484965372
	DD	801496828
	DD	3423074199
	DD	1275064066
	DD	915388059
	DD	2294656261
	DD	674963448
	DD	1602993657
	DD	2551181103
	DD	2550128133
	DD	1830776118
	DD	294345226
	DD	1349926897
	DD	3205987314
	DD	807394910
	DD	805288971
	DD	3661552236
	DD	588690452
	DD	2699853794
	DD	2117007332
	DD	1614789820
	DD	1610577942
	DD	3028137177
	DD	1177380905
	DD	1104740292
	DD	4234014665
	DD	3229579640
	DD	3221155884
	DD	1761307059
	DD	2354761811
	DD	2209480585
	DD	4173062034
	DD	2164191985
	DD	2147344473
	DD	3522614119
	DD	414556326
	DD	123993874
	DD	4051156773
	DD	33416674
	DD	4294688947
	DD	2750260943
	DD	829112653
	DD	247987749
	DD	3807346250
	DD	66833348
	DD	4294410598
	DD	1205554591
	DD	1658225307
	DD	495975499
	DD	3319725204
	DD	133666696
	DD	4293853900
	DD	2411109183
	DD	3316450614
	DD	991950999
	DD	2344483112
	DD	267333393
	DD	4292740504
	DD	527251070
	DD	2337933933
	DD	1983901999
	DD	393998928
	DD	534666787
	DD	4290513712
	DD	1054502141
	DD	380900570
	DD	3967803999
	DD	787997856
	DD	1069333574
	DD	4286060128
	DD	2109004283
	DD	761801140
	DD	3640640703
	DD	1575995713
	DD	2138667148
	DD	4277152960
	DD	4218008566
	DD	1523602280
	DD	2986314111
	DD	3151991427
	DD	4277334296
	DD	4259338624
	DD	4141049836
	DD	3047204561
	DD	1677660927
	DD	2009015559
	DD	4259701297
	DD	4223709953
	DD	3987132377
	DD	1799441827
	DD	3355321855
	DD	4018031118
	DD	4224435298
	DD	4152452611
	DD	3679297459
	DD	3598883655
	DD	2415676415
	DD	3741094941
	DD	4153903301
	DD	4009937927
	DD	3063627623
	DD	2902800015
	DD	536385535
	DD	3187222587
	DD	4012839307
	DD	3724908559
	DD	1832287951
	DD	1510632735
	DD	1072771071
	DD	2079477878
	DD	3730711318
	DD	3154849823
	DD	3664575902
	DD	3021265470
	DD	2145542143
	DD	4158955756
	DD	3166455341
	DD	2014732351
	DD	3034184508
	DD	1747563645
	DD	4291084286
	DD	4022944216
	DD	2037943386
	DD	4029464703
	DD	1773401721
	DD	3495127291
	DD	4287201277
	DD	3750921137
	DD	4075886773
	DD	3763962110
	DD	3546803442
	DD	2695287286
	DD	4279435259
	DD	3206874979
	DD	3856806251
	DD	3232956925
	DD	2798639588
	DD	1095607277
	DD	4263903223
	DD	2118782663
	DD	3418645206
	DD	2170946555
	DD	1302311881
	DD	2191214555
	DD	4232839151
	DD	4237565327
	DD	2542323117
	DD	46925815
	DD	2604623763
	DD	87461814
	DD	4170711006
	DD	4180163359
	DD	789678938
	DD	93851631
	DD	914280231
	DD	174923629
	DD	4046454716
	DD	4065359423
	DD	1579357876
	DD	187703262
	DD	1828560463
	DD	349847258
	DD	3797942136
	DD	3835751551
	DD	3158715752
	DD	375406524
	DD	3657120927
	DD	699694516
	DD	3300916976
	DD	3376535807
	DD	2022464208
	DD	750813049
	DD	3019274558
	DD	1399389033
	DD	2306866656
	DD	2458104319
	DD	4044928416
	DD	1501626098
	DD	1743581820
	DD	2798778067
	DD	318766016
	DD	621241343
	DD	3794889537
	DD	3003252197
	DD	3487163641
	DD	1302588838
	DD	637532033
	DD	1242482686
	DD	3294811778
	DD	1711537099
	DD	2679359986
	DD	2605177677
	DD	1275064066
	DD	2484965372
	DD	2294656261
	DD	3423074199
	DD	1063752677
	DD	915388059
	DD	2550128133
	DD	674963448
	DD	294345226
	DD	2551181103
	DD	2127505355
	DD	1830776118
	DD	805288971
	DD	1349926897
	DD	588690452
	DD	807394910
	DD	4255010710
	DD	3661552236
	DD	1610577942
	DD	2699853794
	DD	1177380905
	DD	1614789820
	DD	4215054124
	DD	3028137177
	DD	3221155884
	DD	1104740292
	DD	2354761811
	DD	3229579640
	DD	4135140952
	DD	1761307059
	DD	2147344473
	DD	2209480585
	DD	414556326
	DD	2164191985
	DD	3975314608
	DD	3522614119
	DD	4294688947
	DD	123993874
	DD	829112653
	DD	33416674
	DD	3655661921
	DD	2750260943
	DD	4294410598
	DD	247987749
	DD	1658225307
	DD	66833348
	DD	3016356546
	DD	1205554591
	DD	4293853900
	DD	495975499
	DD	3316450614
	DD	133666696
	DD	1737745796
	DD	2411109183
	DD	4292740504
	DD	991950999
	DD	2337933933
	DD	267333393
	DD	3475491593
	DD	527251070
	DD	4290513712
	DD	1983901999
	DD	380900570
	DD	534666787
	DD	2656015891
	DD	1054502141
	DD	4286060128
	DD	3967803999
	DD	761801140
	DD	1069333574
	DD	1017064486
	DD	2109004283
	DD	4277152960
	DD	3640640703
	DD	1523602280
	DD	2138667148
	DD	2034128973
	DD	4218008566
	DD	4259338624
	DD	2986314111
	DD	3047204561
	DD	4277334296
	DD	4068257947
	DD	4141049836
	DD	4223709953
	DD	1677660927
	DD	1799441827
	DD	4259701297
	DD	3841548598
	DD	3987132377
	DD	4152452611
	DD	3355321855
	DD	3598883655
	DD	4224435298
	DD	3388129901
	DD	3679297459
	DD	4009937927
	DD	2415676415
	DD	2902800015
	DD	4153903301
	DD	2481292507
	DD	3063627623
	DD	3724908559
	DD	536385535
	DD	1510632735
	DD	4012839307
	DD	667617719
	DD	1832287951
	DD	3154849823
	DD	1072771071
	DD	3021265470
	DD	3730711318
	DD	1335235438
	DD	3664575902
	DD	2014732351
	DD	2145542143
	DD	1747563645
	DD	3166455341
	DD	2670470877
	DD	3034184508
	DD	4029464703
	DD	4291084286
	DD	3495127291
	DD	2037943386
	DD	1045974458
	DD	1773401721
	DD	3763962110
	DD	4287201277
	DD	2695287286
	DD	4075886773
	DD	2091948916
	DD	3546803442
	DD	3232956925
	DD	4279435259
	DD	1095607277
	DD	3856806251
	DD	4183897833
	DD	2798639588
	DD	2170946555
	DD	4263903223
	DD	2191214555
	DD	3418645206
	DD	4072828371
	DD	1302311881
	DD	46925815
	DD	4232839151
	DD	87461814
	DD	2542323117
	DD	3850689447
	DD	2604623763
	DD	93851631
	DD	4170711006
	DD	174923629
	DD	789678938
	DD	3406411599
	DD	914280231
	DD	187703262
	DD	4046454716
	DD	349847258
	DD	1579357876
	DD	2517855902
	DD	1828560463
	DD	375406524
	DD	3797942136
	DD	699694516
	DD	3158715752
	DD	740744509
	DD	3657120927
	DD	750813049
	DD	3300916976
	DD	1399389033
	DD	2022464208
	DD	1481489018
	DD	3019274558
	DD	1501626098
	DD	2306866656
	DD	2798778067
	DD	4044928416
	DD	2962978036
	DD	1743581820
	DD	3003252197
	DD	318766016
	DD	1302588838
	DD	3794889537
	DD	1630988776
	DD	3487163641
	DD	1711537099
	DD	637532033
	DD	2605177677
	DD	3294811778
	DD	3261977553
	DD	2679359986
	DD	3423074199
	DD	1275064066
	DD	915388059
	DD	2294656261
	DD	2228987811
	DD	1063752677
	DD	2551181103
	DD	2550128133
	DD	1830776118
	DD	294345226
	DD	163008326
	DD	2127505355
	DD	807394910
	DD	805288971
	DD	3661552236
	DD	588690452
	DD	326016652
	DD	4255010710
	DD	1614789820
	DD	1610577942
	DD	3028137177
	DD	1177380905
	DD	652033304
	DD	4215054124
	DD	3229579640
	DD	3221155884
	DD	1761307059
	DD	2354761811
	DD	1304066609
	DD	4135140952
	DD	2164191985
	DD	2147344473
	DD	3522614119
	DD	414556326
	DD	2608133219
	DD	3975314608
	DD	33416674
	DD	4294688947
	DD	2750260943
	DD	829112653
	DD	921299143
	DD	3655661921
	DD	66833348
	DD	4294410598
	DD	1205554591
	DD	1658225307
	DD	1842598287
	DD	3016356546
	DD	133666696
	DD	4293853900
	DD	2411109183
	DD	3316450614
	DD	3685196575
	DD	1737745796
	DD	267333393
	DD	4292740504
	DD	527251070
	DD	2337933933
	DD	3075425855
	DD	3475491593
	DD	534666787
	DD	4290513712
	DD	1054502141
	DD	380900570
	DD	1855884414
	DD	2656015891
	DD	1069333574
	DD	4286060128
	DD	2109004283
	DD	761801140
	DD	3711768829
	DD	1017064486
	DD	2138667148
	DD	4277152960
	DD	4218008566
	DD	1523602280
	DD	3128570363
	DD	2034128973
	DD	4277334296
	DD	4259338624
	DD	4141049836
	DD	3047204561
	DD	1962173430
	DD	4068257947
	DD	4259701297
	DD	4223709953
	DD	3987132377
	DD	1799441827
	DD	3924346860
	DD	3841548598
	DD	4224435298
	DD	4152452611
	DD	3679297459
	DD	3598883655
	DD	3553726425
	DD	3388129901
	DD	4153903301
	DD	4009937927
	DD	3063627623
	DD	2902800015
	DD	2812485555
	DD	2481292507
	DD	4012839307
	DD	3724908559
	DD	1832287951
	DD	1510632735
	DD	1330003814
	DD	667617719
	DD	3730711318
	DD	3154849823
	DD	3664575902
	DD	3021265470
	DD	2660007629
	DD	1335235438
	DD	3166455341
	DD	2014732351
	DD	3034184508
	DD	1747563645
	DD	1025047962
	DD	2670470877
	DD	2037943386
	DD	4029464703
	DD	1773401721
	DD	3495127291
	DD	2050095924
	DD	1045974458
	DD	4075886773
	DD	3763962110
	DD	3546803442
	DD	2695287286
	DD	4100191849
	DD	2091948916
	DD	3856806251
	DD	3232956925
	DD	2798639588
	DD	1095607277
	DD	3905416403
	DD	4183897833
	DD	3418645206
	DD	2170946555
	DD	1302311881
	DD	2191214555
	DD	3515865511
	DD	4072828371
	DD	2542323117
	DD	46925815
	DD	2604623763
	DD	87461814
	DD	2736763727
	DD	3850689447
	DD	789678938
	DD	93851631
	DD	914280231
	DD	174923629
	DD	1178560158
	DD	3406411599
	DD	1579357876
	DD	187703262
	DD	1828560463
	DD	349847258
	DD	2357120316
	DD	2517855902
	DD	3158715752
	DD	375406524
	DD	3657120927
	DD	699694516
	DD	419273337
	DD	740744509
	DD	2022464208
	DD	750813049
	DD	3019274558
	DD	1399389033
	DD	838546674
	DD	1481489018
	DD	4044928416
	DD	1501626098
	DD	1743581820
	DD	2798778067
	DD	1677093349
	DD	2962978036
	DD	3794889537
	DD	3003252197
	DD	3487163641
	DD	1302588838
	DD	3354186699
	DD	1630988776
	DD	3294811778
	DD	1711537099
	DD	2679359986
	DD	2605177677
	DD	2413406103
	DD	3261977553
	DD	2294656261
	DD	3423074199
	DD	1063752677
	DD	915388059
	DD	531844911
	DD	2228987811
	DD	294345226
	DD	2551181103
	DD	2127505355
	DD	1830776118
	DD	1063689823
	DD	163008326
	DD	588690452
	DD	807394910
	DD	4255010710
	DD	3661552236
	DD	2127379647
	DD	326016652
	DD	1177380905
	DD	1614789820
	DD	4215054124
	DD	3028137177
	DD	4254759295
	DD	652033304
	DD	2354761811
	DD	3229579640
	DD	4135140952
	DD	1761307059
	DD	4214551295
	DD	1304066609
	DD	414556326
	DD	2164191985
	DD	3975314608
	DD	3522614119
	DD	4134135294
	DD	2608133219
	DD	829112653
	DD	33416674
	DD	3655661921
	DD	2750260943
	DD	3973303293
	DD	921299143
	DD	1658225307
	DD	66833348
	DD	3016356546
	DD	1205554591
	DD	3651639290
	DD	1842598287
	DD	3316450614
	DD	133666696
	DD	1737745796
	DD	2411109183
	DD	3008311285
	DD	3685196575
	DD	2337933933
	DD	267333393
	DD	3475491593
	DD	527251070
	DD	1721655274
	DD	3075425855
	DD	380900570
	DD	534666787
	DD	2656015891
	DD	1054502141
	DD	3443310548
	DD	1855884414
	DD	761801140
	DD	1069333574
	DD	1017064486
	DD	2109004283
	DD	2591653800
	DD	3711768829
	DD	1523602280
	DD	2138667148
	DD	2034128973
	DD	4218008566
	DD	888340305
	DD	3128570363
	DD	3047204561
	DD	4277334296
	DD	4068257947
	DD	4141049836
	DD	1776680610
	DD	1962173430
	DD	1799441827
	DD	4259701297
	DD	3841548598
	DD	3987132377
	DD	3553361221
	DD	3924346860
	DD	3598883655
	DD	4224435298
	DD	3388129901
	DD	3679297459
	DD	2811755147
	DD	3553726425
	DD	2902800015
	DD	4153903301
	DD	2481292507
	DD	3063627623
	DD	1328542998
	DD	2812485555
	DD	1510632735
	DD	4012839307
	DD	667617719
	DD	1832287951
	DD	2657085997
	DD	1330003814
	DD	3021265470
	DD	3730711318
	DD	1335235438
	DD	3664575902
	DD	1019204698
	DD	2660007629
	DD	1747563645
	DD	3166455341
	DD	2670470877
	DD	3034184508
	DD	2038409397
	DD	1025047962
	DD	3495127291
	DD	2037943386
	DD	1045974458
	DD	1773401721
	DD	4076818795
	DD	2050095924
	DD	2695287286
	DD	4075886773
	DD	2091948916
	DD	3546803442
	DD	3858670295
	DD	4100191849
	DD	1095607277
	DD	3856806251
	DD	4183897833
	DD	2798639588
	DD	3422373294
	DD	3905416403
	DD	2191214555
	DD	3418645206
	DD	4072828371
	DD	1302311881
	DD	2549779293
	DD	3515865511
	DD	87461814
	DD	2542323117
	DD	3850689447
	DD	2604623763
	DD	804591290
	DD	2736763727
	DD	174923629
	DD	789678938
	DD	3406411599
	DD	914280231
	DD	1609182581
	DD	1178560158
	DD	349847258
	DD	1579357876
	DD	2517855902
	DD	1828560463
	DD	3218365162
	DD	2357120316
	DD	699694516
	DD	3158715752
	DD	740744509
	DD	3657120927
	DD	2141763028
	DD	419273337
	DD	1399389033
	DD	2022464208
	DD	1481489018
	DD	3019274558
	DD	4283526057
	DD	838546674
	DD	2798778067
	DD	4044928416
	DD	2962978036
	DD	1743581820
	DD	4272084818
	DD	1677093349
	DD	1302588838
	DD	3794889537
	DD	1630988776
	DD	3487163641
	DD	4249202340
	DD	3354186699
	DD	2605177677
	DD	3294811778
	DD	3261977553
	DD	2679359986
	DD	4203437385
	DD	2413406103
	DD	915388059
	DD	2294656261
	DD	2228987811
	DD	1063752677
	DD	4111907475
	DD	531844911
	DD	1830776118
	DD	294345226
	DD	163008326
	DD	2127505355
	DD	3928847655
	DD	1063689823
	DD	3661552236
	DD	588690452
	DD	326016652
	DD	4255010710
	DD	3562728015
	DD	2127379647
	DD	3028137177
	DD	1177380905
	DD	652033304
	DD	4215054124
	DD	2830488734
	DD	4254759295
	DD	1761307059
	DD	2354761811
	DD	1304066609
	DD	4135140952
	DD	1366010173
	DD	4214551295
	DD	3522614119
	DD	414556326
	DD	2608133219
	DD	3975314608
	DD	2732020347
	DD	4134135294
	DD	2750260943
	DD	829112653
	DD	921299143
	DD	3655661921
	DD	1169073399
	DD	3973303293
	DD	1205554591
	DD	1658225307
	DD	1842598287
	DD	3016356546
	DD	2338146798
	DD	3651639290
	DD	2411109183
	DD	3316450614
	DD	3685196575
	DD	1737745796
	DD	381326301
	DD	3008311285
	DD	527251070
	DD	2337933933
	DD	3075425855
	DD	3475491593
	DD	762652602
	DD	1721655274
	DD	1054502141
	DD	380900570
	DD	1855884414
	DD	2656015891
	DD	1525305205
	DD	3443310548
	DD	2109004283
	DD	761801140
	DD	3711768829
	DD	1017064486
	DD	3050610411
	DD	2591653800
	DD	4218008566
	DD	1523602280
	DD	3128570363
	DD	2034128973
	DD	1806253526
	DD	888340305
	DD	4141049836
	DD	3047204561
	DD	1962173430
	DD	4068257947
	DD	3612507052
	DD	1776680610
	DD	3987132377
	DD	1799441827
	DD	3924346860
	DD	3841548598
	DD	2930046808
	DD	3553361221
	DD	3679297459
	DD	3598883655
	DD	3553726425
	DD	3388129901
	DD	1565126321
	DD	2811755147
	DD	3063627623
	DD	2902800015
	DD	2812485555
	DD	2481292507
	DD	3130252643
	DD	1328542998
	DD	1832287951
	DD	1510632735
	DD	1330003814
	DD	667617719
	DD	1965537991
	DD	2657085997
	DD	3664575902
	DD	3021265470
	DD	2660007629
	DD	1335235438
	DD	3931075983
	DD	1019204698
	DD	3034184508
	DD	1747563645
	DD	1025047962
	DD	2670470877
	DD	3567184671
	DD	2038409397
	DD	1773401721
	DD	3495127291
	DD	2050095924
	DD	1045974458
	DD	2839402047
	DD	4076818795
	DD	3546803442
	DD	2695287286
	DD	4100191849
	DD	2091948916
	DD	1383836798
	DD	3858670295
	DD	2798639588
	DD	1095607277
	DD	3905416403
	DD	4183897833
	DD	2767673597
	DD	3422373294
	DD	1302311881
	DD	2191214555
	DD	3515865511
	DD	4072828371
	DD	1240379898
	DD	2549779293
	DD	2604623763
	DD	87461814
	DD	2736763727
	DD	3850689447
	DD	2480759797
	DD	804591290
	DD	914280231
	DD	174923629
	DD	1178560158
	DD	3406411599
	DD	666552299
	DD	1609182581
	DD	1828560463
	DD	349847258
	DD	2357120316
	DD	2517855902
	DD	1333104599
	DD	3218365162
	DD	3657120927
	DD	699694516
	DD	419273337
	DD	740744509
	DD	2666209199
	DD	2141763028
	DD	3019274558
	DD	1399389033
	DD	838546674
	DD	1481489018
	DD	1037451103
	DD	4283526057
	DD	1743581820
	DD	2798778067
	DD	1677093349
	DD	2962978036
	DD	2074902206
	DD	4272084818
	DD	3487163641
	DD	1302588838
	DD	3354186699
	DD	1630988776
	DD	4149804412
	DD	4249202340
	DD	2679359986
	DD	2605177677
	DD	2413406103
	DD	3261977553
	DD	4004641529
	DD	4203437385
	DD	1063752677
	DD	915388059
	DD	531844911
	DD	2228987811
	DD	3714315762
	DD	4111907475
	DD	2127505355
	DD	1830776118
	DD	1063689823
	DD	163008326
	DD	3133664229
	DD	3928847655
	DD	4255010710
	DD	3661552236
	DD	2127379647
	DD	326016652
	DD	1972361163
	DD	3562728015
	DD	4215054124
	DD	3028137177
	DD	4254759295
	DD	652033304
	DD	3944722327
	DD	2830488734
	DD	4135140952
	DD	1761307059
	DD	4214551295
	DD	1304066609
	DD	3594477359
	DD	1366010173
	DD	3975314608
	DD	3522614119
	DD	4134135294
	DD	2608133219
	DD	2893987423
	DD	2732020347
	DD	3655661921
	DD	2750260943
	DD	3973303293
	DD	921299143
	DD	1493007550
	DD	1169073399
	DD	3016356546
	DD	1205554591
	DD	3651639290
	DD	1842598287
	DD	2986015100
	DD	2338146798
	DD	1737745796
	DD	2411109183
	DD	3008311285
	DD	3685196575
	DD	1677062904
	DD	381326301
	DD	3475491593
	DD	527251070
	DD	1721655274
	DD	3075425855
	DD	3354125809
	DD	762652602
	DD	2656015891
	DD	1054502141
	DD	3443310548
	DD	1855884414
	DD	2413284322
	DD	1525305205
	DD	1017064486
	DD	2109004283
	DD	2591653800
	DD	3711768829
	DD	531601349
	DD	3050610411
	DD	2034128973
	DD	4218008566
	DD	888340305
	DD	3128570363
	DD	1063202699
	DD	1806253526
	DD	4068257947
	DD	4141049836
	DD	1776680610
	DD	1962173430
	DD	2126405399
	DD	3612507052
	DD	3841548598
	DD	3987132377
	DD	3553361221
	DD	3924346860
	DD	4252810799
	DD	2930046808
	DD	3388129901
	DD	3679297459
	DD	2811755147
	DD	3553726425
	DD	4210654302
	DD	1565126321
	DD	2481292507
	DD	3063627623
	DD	1328542998
	DD	2812485555
	DD	4126341309
	DD	3130252643
	DD	667617719
	DD	1832287951
	DD	2657085997
	DD	1330003814
	DD	3957715323
	DD	1965537991
	DD	1335235438
	DD	3664575902
	DD	1019204698
	DD	2660007629
	DD	3620463350
	DD	3931075983
	DD	2670470877
	DD	3034184508
	DD	2038409397
	DD	1025047962
	DD	2945959404
	DD	3567184671
	DD	1045974458
	DD	1773401721
	DD	4076818795
	DD	2050095924
	DD	1596951513
	DD	2839402047
	DD	2091948916
	DD	3546803442
	DD	3858670295
	DD	4100191849
	DD	3193903027
	DD	1383836798
	DD	4183897833
	DD	2798639588
	DD	3422373294
	DD	3905416403
	DD	2092838759
	DD	2767673597
	DD	4072828371
	DD	1302311881
	DD	2549779293
	DD	3515865511
	DD	4185677519
	DD	1240379898
	DD	3850689447
	DD	2604623763
	DD	804591290
	DD	2736763727
	DD	4076387742
	DD	2480759797
	DD	3406411599
	DD	914280231
	DD	1609182581
	DD	1178560158
	DD	3857808189
	DD	666552299
	DD	2517855902
	DD	1828560463
	DD	3218365162
	DD	2357120316
	DD	3420649082
	DD	1333104599
	DD	740744509
	DD	3657120927
	DD	2141763028
	DD	419273337
	DD	2546330868
	DD	2666209199
	DD	1481489018
	DD	3019274558
	DD	4283526057
	DD	838546674
	DD	797694440
	DD	1037451103
	DD	2962978036
	DD	1743581820
	DD	4272084818
	DD	1677093349
	DD	1595388880
	DD	2074902206
	DD	1630988776
	DD	3487163641
	DD	4249202340
	DD	3354186699
	DD	3190777760
	DD	4149804412
	DD	3261977553
	DD	2679359986
	DD	4203437385
	DD	2413406103
	DD	2086588225
	DD	4004641529
	DD	2228987811
	DD	1063752677
	DD	4111907475
	DD	531844911
	DD	4173176451
	DD	3714315762
	DD	163008326
	DD	2127505355
	DD	3928847655
	DD	1063689823
	DD	4051385607
	DD	3133664229
	DD	326016652
	DD	4255010710
	DD	3562728015
	DD	2127379647
	DD	3807803918
	DD	1972361163
	DD	652033304
	DD	4215054124
	DD	2830488734
	DD	4254759295
	DD	3320640540
	DD	3944722327
	DD	1304066609
	DD	4135140952
	DD	1366010173
	DD	4214551295
	DD	2346313785
	DD	3594477359
	DD	2608133219
	DD	3975314608
	DD	2732020347
	DD	4134135294
	DD	397660275
	DD	2893987423
	DD	921299143
	DD	3655661921
	DD	1169073399
	DD	3973303293
	DD	795320551
	DD	1493007550
	DD	1842598287
	DD	3016356546
	DD	2338146798
	DD	3651639290
	DD	1590641102
	DD	2986015100
	DD	3685196575
	DD	1737745796
	DD	381326301
	DD	3008311285
	DD	3181282204
	DD	1677062904
	DD	3075425855
	DD	3475491593
	DD	762652602
	DD	1721655274
	DD	2067597113
	DD	3354125809
	DD	1855884414
	DD	2656015891
	DD	1525305205
	DD	3443310548
	DD	4135194227
	DD	2413284322
	DD	3711768829
	DD	1017064486
	DD	3050610411
	DD	2591653800
	DD	3975421159
	DD	531601349
	DD	3128570363
	DD	2034128973
	DD	1806253526
	DD	888340305
	DD	3655875023
	DD	1063202699
	DD	1962173430
	DD	4068257947
	DD	3612507052
	DD	1776680610
	DD	3016782751
	DD	2126405399
	DD	3924346860
	DD	3841548598
	DD	2930046808
	DD	3553361221
	DD	1738598206
	DD	4252810799
	DD	3553726425
	DD	3388129901
	DD	1565126321
	DD	2811755147
	DD	3477196413
	DD	4210654302
	DD	2812485555
	DD	2481292507
	DD	3130252643
	DD	1328542998
	DD	2659425531
	DD	4126341309
	DD	1330003814
	DD	667617719
	DD	1965537991
	DD	2657085997
	DD	1023883767
	DD	3957715323
	DD	2660007629
	DD	1335235438
	DD	3931075983
	DD	1019204698
	DD	2047767535
	DD	3620463350
	DD	1025047962
	DD	2670470877
	DD	3567184671
	DD	2038409397
	DD	4095535070
	DD	2945959404
	DD	2050095924
	DD	1045974458
	DD	2839402047
	DD	4076818795
	DD	3896102844
	DD	1596951513
	DD	4100191849
	DD	2091948916
	DD	1383836798
	DD	3858670295
	DD	3497238392
	DD	3193903027
	DD	3905416403
	DD	4183897833
	DD	2767673597
	DD	3422373294
	DD	2699509489
	DD	2092838759
	DD	3515865511
	DD	4072828371
	DD	1240379898
	DD	2549779293
	DD	1104051682
	DD	4185677519
	DD	2736763727
	DD	3850689447
	DD	2480759797
	DD	804591290
	DD	2208103365
	DD	4076387742
	DD	1178560158
	DD	3406411599
	DD	666552299
	DD	1609182581
	DD	121239434
	DD	3857808189
	DD	2357120316
	DD	2517855902
	DD	1333104599
	DD	3218365162
	DD	242478868
	DD	3420649082
	DD	419273337
	DD	740744509
	DD	2666209199
	DD	2141763028
	DD	484957737
	DD	2546330868
	DD	838546674
	DD	1481489018
	DD	1037451103
	DD	4283526057
	DD	969915474
	DD	797694440
	DD	1677093349
	DD	2962978036
	DD	2074902206
	DD	4272084818
	DD	1939830949
	DD	1595388880
	DD	3354186699
	DD	1630988776
	DD	4149804412
	DD	4249202340
	DD	3879661898
	DD	3190777760
	DD	2413406103
	DD	3261977553
	DD	4004641529
	DD	4203437385
	DD	3464356500
	DD	2086588225
	DD	531844911
	DD	2228987811
	DD	3714315762
	DD	4111907475
	DD	2633745705
	DD	4173176451
	DD	1063689823
	DD	163008326
	DD	3133664229
	DD	3928847655
	DD	972524114
	DD	4051385607
	DD	2127379647
	DD	326016652
	DD	1972361163
	DD	3562728015
	DD	1945048229
	DD	3807803918
	DD	4254759295
	DD	652033304
	DD	3944722327
	DD	2830488734
	DD	3890096458
	DD	3320640540
	DD	4214551295
	DD	1304066609
	DD	3594477359
	DD	1366010173
	DD	3485225620
	DD	2346313785
	DD	4134135294
	DD	2608133219
	DD	2893987423
	DD	2732020347
	DD	2675483945
	DD	397660275
	DD	3973303293
	DD	921299143
	DD	1493007550
	DD	1169073399
	DD	1056000594
	DD	795320551
	DD	3651639290
	DD	1842598287
	DD	2986015100
	DD	2338146798
	DD	2112001188
	DD	1590641102
	DD	3008311285
	DD	3685196575
	DD	1677062904
	DD	381326301
	DD	4224002377
	DD	3181282204
	DD	1721655274
	DD	3075425855
	DD	3354125809
	DD	762652602
	DD	4153037458
	DD	2067597113
	DD	3443310548
	DD	1855884414
	DD	2413284322
	DD	1525305205
	DD	4011107621
	DD	4135194227
	DD	2591653800
	DD	3711768829
	DD	531601349
	DD	3050610411
	DD	3727247947
	DD	3975421159
	DD	888340305
	DD	3128570363
	DD	1063202699
	DD	1806253526
	DD	3159528599
	DD	3655875023
	DD	1776680610
	DD	1962173430
	DD	2126405399
	DD	3612507052
	DD	2024089902
	DD	3016782751
	DD	3553361221
	DD	3924346860
	DD	4252810799
	DD	2930046808
	DD	4048179805
	DD	1738598206
	DD	2811755147
	DD	3553726425
	DD	4210654302
	DD	1565126321
	DD	3801392314
	DD	3477196413
	DD	1328542998
	DD	2812485555
	DD	4126341309
	DD	3130252643
	DD	3307817333
	DD	2659425531
	DD	2657085997
	DD	1330003814
	DD	3957715323
	DD	1965537991
	DD	2320667370
	DD	1023883767
	DD	1019204698
	DD	2660007629
	DD	3620463350
	DD	3931075983
	DD	346367444
	DD	2047767535
	DD	2038409397
	DD	1025047962
	DD	2945959404
	DD	3567184671
	DD	692734889
	DD	4095535070
	DD	4076818795
	DD	2050095924
	DD	1596951513
	DD	2839402047
	DD	1385469779
	DD	3896102844
	DD	3858670295
	DD	4100191849
	DD	3193903027
	DD	1383836798
	DD	2770939558
	DD	3497238392
	DD	3422373294
	DD	3905416403
	DD	2092838759
	DD	2767673597
	DD	1246911821
	DD	2699509489
	DD	2549779293
	DD	3515865511
	DD	4185677519
	DD	1240379898
	DD	2493823642
	DD	1104051682
	DD	804591290
	DD	2736763727
	DD	4076387742
	DD	2480759797
	DD	692679989
	DD	2208103365
	DD	1609182581
	DD	1178560158
	DD	3857808189
	DD	666552299
	DD	1385359979
	DD	121239434
	DD	3218365162
	DD	2357120316
	DD	3420649082
	DD	1333104599
	DD	2770719959
	DD	242478868
	DD	2141763028
	DD	419273337
	DD	2546330868
	DD	2666209199
	DD	1246472623
	DD	484957737
	DD	4283526057
	DD	838546674
	DD	797694440
	DD	1037451103
	DD	2492945247
	DD	969915474
	DD	4272084818
	DD	1677093349
	DD	1595388880
	DD	2074902206
	DD	690923199
	DD	1939830949
	DD	4249202340
	DD	3354186699
	DD	3190777760
	DD	4149804412
	DD	1381846399
	DD	3879661898
	DD	4203437385
	DD	2413406103
	DD	2086588225
	DD	4004641529
	DD	2763692798
	DD	3464356500
	DD	4111907475
	DD	531844911
	DD	4173176451
	DD	3714315762
	DD	1232418301
	DD	2633745705
	DD	3928847655
	DD	1063689823
	DD	4051385607
	DD	3133664229
	DD	2464836603
	DD	972524114
	DD	3562728015
	DD	2127379647
	DD	3807803918
	DD	1972361163
	DD	634705910
	DD	1945048229
	DD	2830488734
	DD	4254759295
	DD	3320640540
	DD	3944722327
	DD	1269411821
	DD	3890096458
	DD	1366010173
	DD	4214551295
	DD	2346313785
	DD	3594477359
	DD	2538823642
	DD	3485225620
	DD	2732020347
	DD	4134135294
	DD	397660275
	DD	2893987423
	DD	782679989
	DD	2675483945
	DD	1169073399
	DD	3973303293
	DD	795320551
	DD	1493007550
	DD	1565359979
	DD	1056000594
	DD	2338146798
	DD	3651639290
	DD	1590641102
	DD	2986015100
	DD	3130719959
	DD	2112001188
	DD	381326301
	DD	3008311285
	DD	3181282204
	DD	1677062904
	DD	1966472623
	DD	4224002377
	DD	762652602
	DD	1721655274
	DD	2067597113
	DD	3354125809
	DD	3932945247
	DD	4153037458
	DD	1525305205
	DD	3443310548
	DD	4135194227
	DD	2413284322
	DD	3570923199
	DD	4011107621
	DD	3050610411
	DD	2591653800
	DD	3975421159
	DD	531601349
	DD	2846879102
	DD	3727247947
	DD	1806253526
	DD	888340305
	DD	3655875023
	DD	1063202699
	DD	1398790909
	DD	3159528599
	DD	3612507052
	DD	1776680610
	DD	3016782751
	DD	2126405399
	DD	2797581819
	DD	2024089902
	DD	2930046808
	DD	3553361221
	DD	1738598206
	DD	4252810799
	DD	1300196342
	DD	4048179805
	DD	1565126321
	DD	2811755147
	DD	3477196413
	DD	4210654302
	DD	2600392684
	DD	3801392314
	DD	3130252643
	DD	1328542998
	DD	2659425531
	DD	4126341309
	DD	905818072
	DD	3307817333
	DD	1965537991
	DD	2657085997
	DD	1023883767
	DD	3957715323
	DD	1811636145
	DD	2320667370
	DD	3931075983
	DD	1019204698
	DD	2047767535
	DD	3620463350
	DD	3623272290
	DD	346367444
	DD	3567184671
	DD	2038409397
	DD	4095535070
	DD	2945959404
	DD	2951577284
	DD	692734889
	DD	2839402047
	DD	4076818795
	DD	3896102844
	DD	1596951513
	DD	1608187272
	DD	1385469779
	DD	1383836798
	DD	3858670295
	DD	3497238392
	DD	3193903027
	DD	3216374545
	DD	2770939558
	DD	2767673597
	DD	3422373294
	DD	2699509489
	DD	2092838759
	DD	2137781795
	DD	1246911821
	DD	1240379898
	DD	2549779293
	DD	1104051682
	DD	4185677519
	DD	4275563591
	DD	2493823642
	DD	2480759797
	DD	804591290
	DD	2208103365
	DD	4076387742
	DD	4256159887
	DD	692679989
	DD	666552299
	DD	1609182581
	DD	121239434
	DD	3857808189
	DD	4217352479
	DD	1385359979
	DD	1333104599
	DD	3218365162
	DD	242478868
	DD	3420649082
	DD	4139737663
	DD	2770719959
	DD	2666209199
	DD	2141763028
	DD	484957737
	DD	2546330868
	DD	3984508030
	DD	1246472623
	DD	1037451103
	DD	4283526057
	DD	969915474
	DD	797694440
	DD	3674048764
	DD	2492945247
	DD	2074902206
	DD	4272084818
	DD	1939830949
	DD	1595388880
	DD	3053130232
	DD	690923199
	DD	4149804412
	DD	4249202340
	DD	3879661898
	DD	3190777760
	DD	1811293169
	DD	1381846399
	DD	4004641529
	DD	4203437385
	DD	3464356500
	DD	2086588225
	DD	3622586339
	DD	2763692798
	DD	3714315762
	DD	4111907475
	DD	2633745705
	DD	4173176451
	DD	2950205382
	DD	1232418301
	DD	3133664229
	DD	3928847655
	DD	972524114
	DD	4051385607
	DD	1605443469
	DD	2464836603
	DD	1972361163
	DD	3562728015
	DD	1945048229
	DD	3807803918
	DD	3210886938
	DD	634705910
	DD	3944722327
	DD	2830488734
	DD	3890096458
	DD	3320640540
	DD	2126806581
	DD	1269411821
	DD	3594477359
	DD	1366010173
	DD	3485225620
	DD	2346313785
	DD	4253613162
	DD	2538823642
	DD	2893987423
	DD	2732020347
	DD	2675483945
	DD	397660275
	DD	4212259029
	DD	782679989
	DD	1493007550
	DD	1169073399
	DD	1056000594
	DD	795320551
	DD	4129550763
	DD	1565359979
	DD	2986015100
	DD	2338146798
	DD	2112001188
	DD	1590641102
	DD	3964134231
	DD	3130719959
	DD	1677062904
	DD	381326301
	DD	4224002377
	DD	3181282204
	DD	3633301166
	DD	1966472623
	DD	3354125809
	DD	762652602
	DD	4153037458
	DD	2067597113
	DD	2971635037
	DD	3932945247
	DD	2413284322
	DD	1525305205
	DD	4011107621
	DD	4135194227
	DD	1648302778
	DD	3570923199
	DD	531601349
	DD	3050610411
	DD	3727247947
	DD	3975421159
	DD	3296605556
	DD	2846879102
	DD	1063202699
	DD	1806253526
	DD	3159528599
	DD	3655875023
	DD	2298243816
	DD	1398790909
	DD	2126405399
	DD	3612507052
	DD	2024089902
	DD	3016782751
	DD	301520336
	DD	2797581819
	DD	4252810799
	DD	2930046808
	DD	4048179805
	DD	1738598206
	DD	603040673
	DD	1300196342
	DD	4210654302
	DD	1565126321
	DD	3801392314
	DD	3477196413
	DD	1206081346
	DD	2600392684
	DD	4126341309
	DD	3130252643
	DD	3307817333
	DD	2659425531
	DD	2412162692
	DD	905818072
	DD	3957715323
	DD	1965537991
	DD	2320667370
	DD	1023883767
	DD	529358088
	DD	1811636145
	DD	3620463350
	DD	3931075983
	DD	346367444
	DD	2047767535
	DD	1058716176
	DD	3623272290
	DD	2945959404
	DD	3567184671
	DD	692734889
	DD	4095535070
	DD	2117432353
	DD	2951577284
	DD	1596951513
	DD	2839402047
	DD	1385469779
	DD	3896102844
	DD	4234864706
	DD	1608187272
	DD	3193903027
	DD	1383836798
	DD	2770939558
	DD	3497238392
	DD	4174762117
	DD	3216374545
	DD	2092838759
	DD	2767673597
	DD	1246911821
	DD	2699509489
	DD	4054556938
	DD	2137781795
	DD	4185677519
	DD	1240379898
	DD	2493823642
	DD	1104051682
	DD	3814146581
	DD	4275563591
	DD	4076387742
	DD	2480759797
	DD	692679989
	DD	2208103365
	DD	3333325867
	DD	4256159887
	DD	3857808189
	DD	666552299
	DD	1385359979
	DD	121239434
	DD	2371684438
	DD	4217352479
	DD	3420649082
	DD	1333104599
	DD	2770719959
	DD	242478868
	DD	448401580
	DD	4139737663
	DD	2546330868
	DD	2666209199
	DD	1246472623
	DD	484957737
	DD	896803160
	DD	3984508030
	DD 128 DUP (0H)	
	PUBLIC __jsvml_dtan_ha_data_internal
__jsvml_dtan_ha_data_internal	DD	1841940611
	DD	1075076912
	DD	1841940611
	DD	1075076912
	DD	1841940611
	DD	1075076912
	DD	1841940611
	DD	1075076912
	DD	1841940611
	DD	1075076912
	DD	1841940611
	DD	1075076912
	DD	1841940611
	DD	1075076912
	DD	1841940611
	DD	1075076912
	DD	1413754136
	DD	1070146043
	DD	1413754136
	DD	1070146043
	DD	1413754136
	DD	1070146043
	DD	1413754136
	DD	1070146043
	DD	1413754136
	DD	1070146043
	DD	1413754136
	DD	1070146043
	DD	1413754136
	DD	1070146043
	DD	1413754136
	DD	1070146043
	DD	856972294
	DD	1013032486
	DD	856972294
	DD	1013032486
	DD	856972294
	DD	1013032486
	DD	856972294
	DD	1013032486
	DD	856972294
	DD	1013032486
	DD	856972294
	DD	1013032486
	DD	856972294
	DD	1013032486
	DD	856972294
	DD	1013032486
	DD	688016905
	DD	958143697
	DD	688016905
	DD	958143697
	DD	688016905
	DD	958143697
	DD	688016905
	DD	958143697
	DD	688016905
	DD	958143697
	DD	688016905
	DD	958143697
	DD	688016905
	DD	958143697
	DD	688016905
	DD	958143697
	DD	855638016
	DD	1013032486
	DD	855638016
	DD	1013032486
	DD	855638016
	DD	1013032486
	DD	855638016
	DD	1013032486
	DD	855638016
	DD	1013032486
	DD	855638016
	DD	1013032486
	DD	855638016
	DD	1013032486
	DD	855638016
	DD	1013032486
	DD	3773204808
	DD	979655686
	DD	3773204808
	DD	979655686
	DD	3773204808
	DD	979655686
	DD	3773204808
	DD	979655686
	DD	3773204808
	DD	979655686
	DD	3773204808
	DD	979655686
	DD	3773204808
	DD	979655686
	DD	3773204808
	DD	979655686
	DD	0
	DD	2147483648
	DD	3763679576
	DD	1070167541
	DD	2583490354
	DD	1071284857
	DD	716700048
	DD	1071997368
	DD	0
	DD	1072693248
	DD	3797578849
	DD	1073213976
	DD	859807206
	DD	1073958991
	DD	3795994481
	DD	1075059710
	DD	4294967295
	DD	4293918719
	DD	3795994481
	DD	3222543358
	DD	859807206
	DD	3221442639
	DD	3797578849
	DD	3220697624
	DD	0
	DD	3220176896
	DD	716700048
	DD	3219481016
	DD	2583490354
	DD	3218768505
	DD	3763679576
	DD	3217651189
	DD	0
	DD	2147483648
	DD	1732516166
	DD	1009710547
	DD	2973134505
	DD	1014008623
	DD	561165941
	DD	1015523525
	DD	0
	DD	0
	DD	1767150223
	DD	1016338938
	DD	4129738197
	DD	1017254245
	DD	4275273486
	DD	1015088902
	DD	0
	DD	4238344192
	DD	4275273486
	DD	3162572550
	DD	4129738197
	DD	3164737893
	DD	1767150223
	DD	3163822586
	DD	0
	DD	0
	DD	561165941
	DD	3163007173
	DD	2973134505
	DD	3161492271
	DD	1732516166
	DD	3157194195
	DD	1431655900
	DD	1070945621
	DD	1431655900
	DD	1070945621
	DD	1431655900
	DD	1070945621
	DD	1431655900
	DD	1070945621
	DD	1431655900
	DD	1070945621
	DD	1431655900
	DD	1070945621
	DD	1431655900
	DD	1070945621
	DD	1431655900
	DD	1070945621
	DD	285935618
	DD	1069617425
	DD	285935618
	DD	1069617425
	DD	285935618
	DD	1069617425
	DD	285935618
	DD	1069617425
	DD	285935618
	DD	1069617425
	DD	285935618
	DD	1069617425
	DD	285935618
	DD	1069617425
	DD	285935618
	DD	1069617425
	DD	1218258378
	DD	1068212666
	DD	1218258378
	DD	1068212666
	DD	1218258378
	DD	1068212666
	DD	1218258378
	DD	1068212666
	DD	1218258378
	DD	1068212666
	DD	1218258378
	DD	1068212666
	DD	1218258378
	DD	1068212666
	DD	1218258378
	DD	1068212666
	DD	1716452265
	DD	1066820779
	DD	1716452265
	DD	1066820779
	DD	1716452265
	DD	1066820779
	DD	1716452265
	DD	1066820779
	DD	1716452265
	DD	1066820779
	DD	1716452265
	DD	1066820779
	DD	1716452265
	DD	1066820779
	DD	1716452265
	DD	1066820779
	DD	3351902813
	DD	1065508044
	DD	3351902813
	DD	1065508044
	DD	3351902813
	DD	1065508044
	DD	3351902813
	DD	1065508044
	DD	3351902813
	DD	1065508044
	DD	3351902813
	DD	1065508044
	DD	3351902813
	DD	1065508044
	DD	3351902813
	DD	1065508044
	DD	0
	DD	1072693248
	DD	0
	DD	1072693248
	DD	0
	DD	1072693248
	DD	0
	DD	1072693248
	DD	0
	DD	1072693248
	DD	0
	DD	1072693248
	DD	0
	DD	1072693248
	DD	0
	DD	1072693248
	DD	4294967295
	DD	2147483647
	DD	4294967295
	DD	2147483647
	DD	4294967295
	DD	2147483647
	DD	4294967295
	DD	2147483647
	DD	4294967295
	DD	2147483647
	DD	4294967295
	DD	2147483647
	DD	4294967295
	DD	2147483647
	DD	4294967295
	DD	2147483647
	DD	0
	DD	2146435072
	DD	0
	DD	2146435072
	DD	0
	DD	2146435072
	DD	0
	DD	2146435072
	DD	0
	DD	2146435072
	DD	0
	DD	2146435072
	DD	0
	DD	2146435072
	DD	0
	DD	2146435072
	DD	0
	DD	1127743488
	DD	0
	DD	1127743488
	DD	0
	DD	1127743488
	DD	0
	DD	1127743488
	DD	0
	DD	1127743488
	DD	0
	DD	1127743488
	DD	0
	DD	1127743488
	DD	0
	DD	1127743488
	DD	1413480448
	DD	1065951739
	DD	1413480448
	DD	1065951739
	DD	1413480448
	DD	1065951739
	DD	1413480448
	DD	1065951739
	DD	1413480448
	DD	1065951739
	DD	1413480448
	DD	1065951739
	DD	1413480448
	DD	1065951739
	DD	1413480448
	DD	1065951739
	DD	442499072
	DD	1029747809
	DD	442499072
	DD	1029747809
	DD	442499072
	DD	1029747809
	DD	442499072
	DD	1029747809
	DD	442499072
	DD	1029747809
	DD	442499072
	DD	1029747809
	DD	442499072
	DD	1029747809
	DD	442499072
	DD	1029747809
	DD	771977331
	DD	993204618
	DD	771977331
	DD	993204618
	DD	771977331
	DD	993204618
	DD	771977331
	DD	993204618
	DD	771977331
	DD	993204618
	DD	771977331
	DD	993204618
	DD	771977331
	DD	993204618
	DD	771977331
	DD	993204618
	DD	511
	DD	0
	DD	511
	DD	0
	DD	511
	DD	0
	DD	511
	DD	0
	DD	511
	DD	0
	DD	511
	DD	0
	DD	511
	DD	0
	DD	511
	DD	0
	DD	1841940611
	DD	1079271216
	DD	1841940611
	DD	1079271216
	DD	1841940611
	DD	1079271216
	DD	1841940611
	DD	1079271216
	DD	1841940611
	DD	1079271216
	DD	1841940611
	DD	1079271216
	DD	1841940611
	DD	1079271216
	DD	1841940611
	DD	1079271216
	DD	1413754136
	DD	1073291771
	DD	856972295
	DD	1016178214
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	1072693248
	DD	0
	DD	0
	DD	0
	DD	0
	DD	1431655769
	DD	1070945621
	DD	0
	DD	0
	DD	285114973
	DD	1069617425
	DD	0
	DD	0
	DD	3223786787
	DD	1068212718
	DD	1570481342
	DD	1073278903
	DD	2595802427
	DD	1014369127
	DD	0
	DD	0
	DD	75380366
	DD	1065951822
	DD	2999349512
	DD	3155830414
	DD	0
	DD	1072693248
	DD	2911696896
	DD	1059306942
	DD	451505506
	DD	1065952070
	DD	3089290734
	DD	1070946463
	DD	3705470160
	DD	1065403174
	DD	2568117119
	DD	1069618857
	DD	643394266
	DD	1064501452
	DD	501385640
	DD	1068202863
	DD	1727208548
	DD	1073266035
	DD	2531251621
	DD	3162145225
	DD	0
	DD	0
	DD	612012528
	DD	1067000646
	DD	549540416
	DD	3153143513
	DD	0
	DD	1072693248
	DD	2064191488
	DD	1061404484
	DD	4042886527
	DD	1067001638
	DD	149923164
	DD	1070948993
	DD	104448276
	DD	1066453158
	DD	2663431480
	DD	1069623160
	DD	4100741303
	DD	1065552806
	DD	3253087105
	DD	1068220130
	DD	1883935754
	DD	1073253167
	DD	2988318241
	DD	3163734974
	DD	0
	DD	0
	DD	3919601072
	DD	1067637674
	DD	2391050108
	DD	3158536696
	DD	0
	DD	1072693248
	DD	1803946752
	DD	1062615560
	DD	2247013512
	DD	1067639351
	DD	3277043521
	DD	1070953215
	DD	578207594
	DD	1067006653
	DD	1619551617
	DD	1069630354
	DD	2647612950
	DD	1066183733
	DD	2691224773
	DD	1068193529
	DD	2040662960
	DD	1073240299
	DD	4270081753
	DD	3164530442
	DD	0
	DD	0
	DD	2319126882
	DD	1068050215
	DD	2052183488
	DD	1006305725
	DD	0
	DD	1072693248
	DD	2962101888
	DD	1063503197
	DD	3966050657
	DD	1068054193
	DD	3178024141
	DD	1070959142
	DD	1146831000
	DD	1067507381
	DD	1630003540
	DD	1069640468
	DD	2204487828
	DD	1066612393
	DD	783402153
	DD	1068243248
	DD	2197390165
	DD	1073227431
	DD	3038089327
	DD	1016395176
	DD	0
	DD	0
	DD	3930011523
	DD	1068463253
	DD	3574549514
	DD	3158343440
	DD	0
	DD	1072693248
	DD	930814464
	DD	1064233867
	DD	3218126771
	DD	1068471034
	DD	873740287
	DD	1070966789
	DD	1580060562
	DD	1067789097
	DD	1505280051
	DD	1069653548
	DD	2221338604
	DD	1066937592
	DD	2641117162
	DD	1068312400
	DD	2354117371
	DD	1073214563
	DD	3512651629
	DD	1015129272
	DD	0
	DD	0
	DD	3439278129
	DD	1068687929
	DD	1073016494
	DD	1012431341
	DD	0
	DD	1072693248
	DD	2934847296
	DD	1064716672
	DD	2625704508
	DD	1068694663
	DD	3692939630
	DD	1070976174
	DD	3072165553
	DD	1068074393
	DD	223733198
	DD	1069669653
	DD	1158528257
	DD	1067269817
	DD	3197805108
	DD	1068357327
	DD	2510844577
	DD	1073201695
	DD	498468876
	DD	3161098111
	DD	0
	DD	0
	DD	1972895212
	DD	1068895135
	DD	3208334872
	DD	1010638399
	DD	0
	DD	1072693248
	DD	4107853760
	DD	1065246718
	DD	2229347510
	DD	1068905849
	DD	4172638464
	DD	1070987323
	DD	212469442
	DD	1068364021
	DD	1989165656
	DD	1069688852
	DD	4131454312
	DD	1067530480
	DD	3453538591
	DD	1068469531
	DD	2667571783
	DD	1073188827
	DD	1614402419
	DD	3163482232
	DD	0
	DD	0
	DD	2354785698
	DD	1069102779
	DD	959196066
	DD	1012432163
	DD	0
	DD	1072693248
	DD	2828230112
	DD	1065606626
	DD	3693284264
	DD	1069118808
	DD	1996210616
	DD	1071000265
	DD	3053541878
	DD	1068578846
	DD	1133334569
	DD	1069711236
	DD	977677893
	DD	1067705915
	DD	347264115
	DD	1068436198
	DD	2824298989
	DD	1073175959
	DD	2088964722
	DD	3164313480
	DD	0
	DD	0
	DD	931121154
	DD	1069310926
	DD	1121692745
	DD	3159637885
	DD	0
	DD	1072693248
	DD	709357472
	DD	1065955296
	DD	29972165
	DD	1069333808
	DD	254360647
	DD	1071015033
	DD	3732687627
	DD	1068729157
	DD	3224370683
	DD	1069736900
	DD	202592779
	DD	1067887231
	DD	1420423314
	DD	1068491719
	DD	2981026194
	DD	1073163091
	DD	924239062
	DD	1016612139
	DD	0
	DD	0
	DD	982366697
	DD	1069519640
	DD	1160213218
	DD	3158385836
	DD	0
	DD	1072693248
	DD	404678272
	DD	1066346403
	DD	1419607756
	DD	1069549319
	DD	1800406832
	DD	1071031665
	DD	3144361055
	DD	1068882825
	DD	1744148040
	DD	1069765960
	DD	3211597674
	DD	1068075289
	DD	404952187
	DD	1068609434
	DD	3137753400
	DD	1073150223
	DD	3579918397
	DD	1015563197
	DD	0
	DD	0
	DD	2242453104
	DD	1069638253
	DD	1143545012
	DD	3159361608
	DD	0
	DD	1072693248
	DD	1016752608
	DD	1066591110
	DD	1270001991
	DD	1069659269
	DD	1410785275
	DD	1071050206
	DD	1103929722
	DD	1069040275
	DD	3268015215
	DD	1069798554
	DD	957665168
	DD	1068270980
	DD	1067662813
	DD	1068610012
	DD	3294480606
	DD	1073137355
	DD	1489607747
	DD	3151418907
	DD	0
	DD	0
	DD	1940260416
	DD	1069743276
	DD	4144715194
	DD	1012060053
	DD	0
	DD	1072693248
	DD	1135818128
	DD	1066829850
	DD	867512158
	DD	1069770656
	DD	3821819258
	DD	1071070704
	DD	2890864845
	DD	1069201948
	DD	918459419
	DD	1069834828
	DD	797472495
	DD	1068475275
	DD	4093958433
	DD	1068635569
	DD	3451207812
	DD	1073124487
	DD	1547135652
	DD	3163048307
	DD	0
	DD	0
	DD	1959743063
	DD	1069848682
	DD	607727474
	DD	1013558026
	DD	0
	DD	1072693248
	DD	225834432
	DD	1067090614
	DD	732340398
	DD	1069883626
	DD	3221152670
	DD	1071093215
	DD	2810588359
	DD	1069368307
	DD	612200458
	DD	1069874948
	DD	645427023
	DD	1068594071
	DD	1966294363
	DD	1068694214
	DD	3607935018
	DD	1073111619
	DD	4202814986
	DD	3164096517
	DD	0
	DD	0
	DD	2429422902
	DD	1069954505
	DD	3297515896
	DD	3160006592
	DD	0
	DD	1072693248
	DD	528565440
	DD	1067373727
	DD	2395999282
	DD	1069998329
	DD	1512953454
	DD	1071117799
	DD	2702142222
	DD	1069539835
	DD	3515899576
	DD	1069919100
	DD	2767905785
	DD	1068706391
	DD	3127207959
	DD	1068808800
	DD	3764662223
	DD	1073098751
	DD	3105356094
	DD	1016829101
	DD	0
	DD	0
	DD	1425758568
	DD	1070060780
	DD	1224256500
	DD	1011856982
	DD	0
	DD	1072693248
	DD	2086713664
	DD	1067564956
	DD	1688303979
	DD	1070114921
	DD	938619730
	DD	1071144522
	DD	526120622
	DD	1069632280
	DD	3819295667
	DD	1069967496
	DD	2059466202
	DD	1068824653
	DD	4035080204
	DD	1068903334
	DD	3921389429
	DD	1073085883
	DD	3647185164
	DD	1015997122
	DD	0
	DD	0
	DD	3763679576
	DD	1070167541
	DD	448465424
	DD	1009708707
	DD	0
	DD	1072693248
	DD	64931152
	DD	1067729411
	DD	3593250320
	DD	1070233561
	DD	1127364104
	DD	1071173457
	DD	21320967
	DD	1069723988
	DD	4036384112
	DD	1070020367
	DD	3394693835
	DD	1068949482
	DD	4171096556
	DD	1068939101
	DD	4078116635
	DD	1073073015
	DD	39665264
	DD	1013608617
	DD	0
	DD	0
	DD	4023957346
	DD	1070274825
	DD	2652053984
	DD	1012417284
	DD	0
	DD	1072693248
	DD	1548193280
	DD	1067905620
	DD	2849460080
	DD	1070354416
	DD	586099284
	DD	1071204684
	DD	2426038050
	DD	1069819083
	DD	1209882932
	DD	1070077962
	DD	204929667
	DD	1069081561
	DD	2951798640
	DD	1069077118
	DD	4234843841
	DD	1073060147
	DD	1479868884
	DD	3162614382
	DD	0
	DD	0
	DD	3947580658
	DD	1070382668
	DD	4153467944
	DD	1013228820
	DD	0
	DD	1072693248
	DD	1306970432
	DD	1068093810
	DD	3320658510
	DD	1070477657
	DD	2638377394
	DD	1071238289
	DD	1218095092
	DD	1069917865
	DD	506153462
	DD	1070140566
	DD	2096772755
	DD	1069221614
	DD	2058474785
	DD	1069148484
	DD	96603751
	DD	1073047280
	DD	2021697954
	DD	3163879555
	DD	0
	DD	0
	DD	4068253482
	DD	1070491107
	DD	3098804354
	DD	1013932712
	DD	0
	DD	1072693248
	DD	3555466384
	DD	1068294223
	DD	3714292293
	DD	1070599779
	DD	58004546
	DD	1071274368
	DD	2889916307
	DD	1070020649
	DD	2725223781
	DD	1070208483
	DD	1960889140
	DD	1069370437
	DD	2173066945
	DD	1069259864
	DD	253330956
	DD	1073034412
	DD	991505830
	DD	1017046064
	DD	0
	DD	0
	DD	1971725998
	DD	1070598138
	DD	2628060598
	DD	1013294571
	DD	0
	DD	1072693248
	DD	3850616508
	DD	1068503032
	DD	715485429
	DD	1070664058
	DD	2831870887
	DD	1071313021
	DD	276112813
	DD	1070127773
	DD	4071473622
	DD	1070282053
	DD	3678820497
	DD	1069528889
	DD	928174949
	DD	1069392578
	DD	410058162
	DD	1073021544
	DD	4004709614
	DD	1016250595
	DD	0
	DD	0
	DD	1197423420
	DD	1070653011
	DD	176404688
	DD	1013428940
	DD	0
	DD	1072693248
	DD	3614211808
	DD	1068615863
	DD	2638984897
	DD	1070729808
	DD	1695604536
	DD	1071354361
	DD	2372043566
	DD	1070239593
	DD	136909610
	DD	1070361652
	DD	3640039434
	DD	1069622710
	DD	4088329288
	DD	1069449448
	DD	566785368
	DD	1073008676
	DD	2301849815
	DD	1014658654
	DD	0
	DD	0
	DD	1026922473
	DD	1070708240
	DD	4275552176
	DD	1013759157
	DD	0
	DD	1072693248
	DD	865263972
	DD	1068735226
	DD	1189261043
	DD	1070797132
	DD	602895285
	DD	1071398507
	DD	457371263
	DD	1070356493
	DD	1846858239
	DD	1070447677
	DD	3060498109
	DD	1069713009
	DD	4267979072
	DD	1069596604
	DD	723512574
	DD	1072995808
	DD	2825204233
	DD	3161855698
	DD	0
	DD	0
	DD	2664093517
	DD	1070763845
	DD	3574550848
	DD	1009790086
	DD	0
	DD	1072693248
	DD	2465054196
	DD	1068861279
	DD	3495559184
	DD	1070866134
	DD	2180799467
	DD	1071445588
	DD	3760731789
	DD	1070478879
	DD	3108073741
	DD	1070540584
	DD	1955989611
	DD	1069809654
	DD	166740423
	DD	1069654305
	DD	880239780
	DD	1072982940
	DD	4135548218
	DD	3163662592
	DD	0
	DD	0
	DD	895247324
	DD	1070819848
	DD	3063999364
	DD	3161289029
	DD	0
	DD	1072693248
	DD	729983844
	DD	1068994194
	DD	3631919317
	DD	1070936926
	DD	2031343772
	DD	1071495745
	DD	1505593195
	DD	1070601643
	DD	519428998
	DD	1070618477
	DD	3710689648
	DD	1069913254
	DD	3156018952
	DD	1069741343
	DD	1036966986
	DD	1072970072
	DD	1122344434
	DD	3164458061
	DD	0
	DD	0
	DD	1412148370
	DD	1070876269
	DD	2689479793
	DD	3161477235
	DD	0
	DD	1072693248
	DD	1375255072
	DD	1069134151
	DD	1493266594
	DD	1071009624
	DD	487968719
	DD	1071549129
	DD	4010395236
	DD	1070668994
	DD	2875570533
	DD	1070672565
	DD	2596803931
	DD	1070024476
	DD	2843491938
	DD	1069843051
	DD	1193694191
	DD	1072957204
	DD	1890859349
	DD	1016467558
	DD	0
	DD	0
	DD	3782220567
	DD	1070933130
	DD	2488122455
	DD	1014753484
	DD	0
	DD	1072693248
	DD	91372748
	DD	1069281344
	DD	318776714
	DD	1071084349
	DD	1791786485
	DD	1071605902
	DD	245863368
	DD	1070739794
	DD	3306699314
	DD	1070730899
	DD	492155886
	DD	1070144051
	DD	504705110
	DD	1069961586
	DD	1350421397
	DD	1072944336
	DD	1218191675
	DD	1015274036
	DD	0
	DD	0
	DD	1606100959
	DD	1070990455
	DD	3385800912
	DD	1013630535
	DD	0
	DD	1072693248
	DD	2255302008
	DD	1069435977
	DD	54085333
	DD	1071161229
	DD	2504974906
	DD	1071655456
	DD	4169947836
	DD	1070814310
	DD	2891827400
	DD	1070793803
	DD	1030744926
	DD	1070272780
	DD	2378131433
	DD	1070036506
	DD	1507148603
	DD	1072931468
	DD	1086374101
	DD	3160519057
	DD	0
	DD	0
	DD	4158096969
	DD	1071048265
	DD	3224523546
	DD	1013419306
	DD	0
	DD	1072693248
	DD	4240313622
	DD	1069572894
	DD	3745046477
	DD	1071240398
	DD	1955120038
	DD	1071687503
	DD	2661530988
	DD	1070892836
	DD	2615081511
	DD	1070861626
	DD	3172686013
	DD	1070411548
	DD	3468537064
	DD	1070173373
	DD	1663875809
	DD	1072918600
	DD	3908862373
	DD	3163337468
	DD	0
	DD	0
	DD	2200768388
	DD	1071106586
	DD	302579070
	DD	3162432935
	DD	0
	DD	1072693248
	DD	2338248308
	DD	1069657986
	DD	2617403810
	DD	1071322000
	DD	60078074
	DD	1071721530
	DD	2753634668
	DD	1070975684
	DD	626020947
	DD	1070934758
	DD	25846105
	DD	1070561329
	DD	1123371528
	DD	1070307499
	DD	1820603015
	DD	1072905732
	DD	3236194699
	DD	3164241098
	DD	0
	DD	0
	DD	2528366626
	DD	1071165441
	DD	3808697588
	DD	3160880158
	DD	0
	DD	1072693248
	DD	1938261590
	DD	1069747146
	DD	4282399603
	DD	1071406183
	DD	1922568281
	DD	1071757646
	DD	2428166646
	DD	1071063193
	DD	717464826
	DD	1071013623
	DD	2205664064
	DD	1070659645
	DD	1525962144
	DD	1070438229
	DD	1977330220
	DD	1072892864
	DD	4071976381
	DD	1016684520
	DD	0
	DD	0
	DD	2390846448
	DD	1071224856
	DD	3510510824
	DD	1014225707
	DD	0
	DD	1072693248
	DD	1208409702
	DD	1069840505
	DD	1006199412
	DD	1071493107
	DD	2504246873
	DD	1071795971
	DD	1040653613
	DD	1071155729
	DD	1713268218
	DD	1071098686
	DD	462276291
	DD	1070747214
	DD	4239134769
	DD	1070603989
	DD	2134057426
	DD	1072879996
	DD	1285458442
	DD	1015707961
	DD	0
	DD	0
	DD	2583490354
	DD	1071284857
	DD	27154665
	DD	1014008337
	DD	0
	DD	1072693248
	DD	2550940470
	DD	1069938201
	DD	2616040293
	DD	1071582937
	DD	2529278955
	DD	1071836633
	DD	2244405849
	DD	1071253687
	DD	2064814125
	DD	1071190460
	DD	1527853242
	DD	1070842074
	DD	354304617
	DD	1070708112
	DD	2290784632
	DD	1072867128
	DD	2660353234
	DD	1011979525
	DD	0
	DD	0
	DD	3368427099
	DD	1071345471
	DD	2187847358
	DD	3161070788
	DD	0
	DD	1072693248
	DD	1708021028
	DD	1070040382
	DD	459972195
	DD	1071660262
	DD	3210514347
	DD	1071879770
	DD	955408873
	DD	1071357497
	DD	1911386086
	DD	1071289511
	DD	3563284025
	DD	1070944951
	DD	547392146
	DD	1070790031
	DD	2447511838
	DD	1072854260
	DD	3841595606
	DD	3162903543
	DD	0
	DD	0
	DD	408840118
	DD	1071406727
	DD	4048150272
	DD	1011870625
	DD	0
	DD	1072693248
	DD	2794370512
	DD	1070147203
	DD	1550993351
	DD	1071708355
	DD	1305093678
	DD	1071925532
	DD	1748211158
	DD	1071467623
	DD	3244212116
	DD	1071396455
	DD	2145665988
	DD	1071056651
	DD	1098394636
	DD	1070891096
	DD	2604239044
	DD	1072841392
	DD	1055077667
	DD	3164024136
	DD	0
	DD	0
	DD	2191706112
	DD	1071468652
	DD	333457838
	DD	1013847700
	DD	0
	DD	1072693248
	DD	3435408456
	DD	1070258830
	DD	487319719
	DD	1071758184
	DD	1713711059
	DD	1071974079
	DD	130753286
	DD	1071584571
	DD	909725129
	DD	1071511974
	DD	2762442355
	DD	1071178067
	DD	932699057
	DD	1071027067
	DD	2760966249
	DD	1072828524
	DD	1958126117
	DD	1016901483
	DD	0
	DD	0
	DD	220675706
	DD	1071531278
	DD	3158460941
	DD	1014240139
	DD	0
	DD	1072693248
	DD	1565030890
	DD	1070375439
	DD	335263687
	DD	1071809854
	DD	419816567
	DD	1072025586
	DD	2098048102
	DD	1071676780
	DD	257229334
	DD	1071636821
	DD	3464457175
	DD	1071310192
	DD	2745951745
	DD	1071158056
	DD	2917693455
	DD	1072815656
	DD	676362605
	DD	1016106015
	DD	0
	DD	0
	DD	3649427950
	DD	1071594634
	DD	4113913432
	DD	1011178545
	DD	0
	DD	1072693248
	DD	2424145432
	DD	1070497215
	DD	2715404890
	DD	1071863477
	DD	2238283673
	DD	1072080240
	DD	1186867211
	DD	1071742923
	DD	660318792
	DD	1071708248
	DD	2091427899
	DD	1071454132
	DD	2591062578
	DD	1071291190
	DD	3074420661
	DD	1072802788
	DD	1873363667
	DD	1014080331
	DD	0
	DD	0
	DD	2606398711
	DD	1071651713
	DD	2533078623
	DD	1015070425
	DD	0
	DD	1072693248
	DD	2151361100
	DD	1070610226
	DD	1532348096
	DD	1071919174
	DD	408604530
	DD	1072138246
	DD	1039538740
	DD	1071813375
	DD	1234598850
	DD	1071781284
	DD	692507560
	DD	1071611119
	DD	4090315823
	DD	1071451983
	DD	3231147867
	DD	1072789920
	DD	3253690381
	DD	3162434021
	DD	0
	DD	0
	DD	1505561933
	DD	1071684172
	DD	2813788960
	DD	3158646164
	DD	0
	DD	1072693248
	DD	2997217365
	DD	1070676584
	DD	2681788575
	DD	1071977071
	DD	3989126937
	DD	1072199822
	DD	1049115510
	DD	1071888491
	DD	511642057
	DD	1071860360
	DD	4034728042
	DD	1071713598
	DD	1788921063
	DD	1071639550
	DD	3387875073
	DD	1072777052
	DD	3168927931
	DD	3163807173
	DD	0
	DD	0
	DD	419968236
	DD	1071717047
	DD	131821922
	DD	3163445114
	DD	0
	DD	1072693248
	DD	2960267235
	DD	1070745841
	DD	1037049094
	DD	1072037305
	DD	1447436626
	DD	1072265209
	DD	3197232138
	DD	1071968658
	DD	4004685083
	DD	1071946034
	DD	1412816411
	DD	1071807280
	DD	3184767140
	DD	1071740610
	DD	3544602278
	DD	1072764184
	DD	4139243149
	DD	1017118445
	DD	0
	DD	0
	DD	4270735453
	DD	1071750355
	DD	3565353881
	DD	3162826177
	DD	0
	DD	1072693248
	DD	2915760230
	DD	1070818115
	DD	638580392
	DD	1072100020
	DD	2252948193
	DD	1072334663
	DD	1194731830
	DD	1072054301
	DD	1353002943
	DD	1072038927
	DD	422364777
	DD	1071909798
	DD	3669605864
	DD	1071842023
	DD	3701329484
	DD	1072751316
	DD	2857479637
	DD	1016322977
	DD	0
	DD	0
	DD	4010047525
	DD	1071784117
	DD	3339961616
	DD	1012589046
	DD	0
	DD	1072693248
	DD	966450668
	DD	1070893532
	DD	803989702
	DD	1072165371
	DD	1934453966
	DD	1072408465
	DD	1455077850
	DD	1072145882
	DD	2709264343
	DD	1072139721
	DD	1918064545
	DD	1072022114
	DD	1476733491
	DD	1071960574
	DD	3858056690
	DD	1072738448
	DD	2007897202
	DD	1014948181
	DD	0
	DD	0
	DD	2591355529
	DD	1071818352
	DD	2351346752
	DD	1014424505
	DD	0
	DD	1072693248
	DD	3206845590
	DD	1070972224
	DD	4023349050
	DD	1072233523
	DD	3838822434
	DD	1072486918
	DD	3122427157
	DD	1072243909
	DD	2261703628
	DD	1072249178
	DD	1764870085
	DD	1072145307
	DD	3201774398
	DD	1072093301
	DD	4014783896
	DD	1072725580
	DD	3119156846
	DD	3161566171
	DD	0
	DD	0
	DD	2298773501
	DD	1071853080
	DD	4027796943
	DD	3162574088
	DD	0
	DD	1072693248
	DD	312748411
	DD	1071054335
	DD	2723913091
	DD	1072304655
	DD	3207063211
	DD	1072570353
	DD	1845780128
	DD	1072348940
	DD	752659336
	DD	1072368142
	DD	1097207438
	DD	1072280589
	DD	407427378
	DD	1072246732
	DD	4171511102
	DD	1072712712
	DD	987810900
	DD	3163590211
	DD	0
	DD	0
	DD	681498355
	DD	1071888323
	DD	3542613740
	DD	3163311347
	DD	0
	DD	1072693248
	DD	168222332
	DD	1071140014
	DD	776736583
	DD	1072378956
	DD	2405401100
	DD	1072659128
	DD	430546584
	DD	1072461586
	DD	2974083787
	DD	1072497552
	DD	849442051
	DD	1072429322
	DD	2727422945
	DD	1072409680
	DD	33271012
	DD	1072699845
	DD	2269574412
	DD	3164385679
	DD	0
	DD	0
	DD	3684492763
	DD	1071924102
	DD	2905877726
	DD	3163193209
	DD	0
	DD	1072693248
	DD	585640690
	DD	1071229422
	DD	1068301595
	DD	1072456629
	DD	2953900489
	DD	1072723440
	DD	950237889
	DD	1072582519
	DD	109735426
	DD	1072638455
	DD	792610960
	DD	1072593041
	DD	2904161704
	DD	1072594405
	DD	379996435
	DD	1072680706
	DD	2807708551
	DD	3162614199
	DD	0
	DD	0
	DD	142288477
	DD	1071960443
	DD	1256321232
	DD	3162016428
	DD	0
	DD	1072693248
	DD	925074332
	DD	1071322730
	DD	2134728327
	DD	1072537893
	DD	1886408555
	DD	1072773770
	DD	101893267
	DD	1072702864
	DD	2020085224
	DD	1072742631
	DD	2955803851
	DD	1072733362
	DD	343310803
	DD	1072748161
	DD	693450846
	DD	1072654970
	DD	3218699017
	DD	1015418799
	DD	0
	DD	0
	DD	716700048
	DD	1071997368
	DD	1043856658
	DD	1015522810
	DD	0
	DD	1072693248
	DD	1097907398
	DD	1071420120
	DD	3912524876
	DD	1072622983
	DD	4107784306
	DD	1072827408
	DD	937056065
	DD	1072772766
	DD	4128945134
	DD	1072826390
	DD	1032262383
	DD	1072832917
	DD	1825923576
	DD	1072864423
	DD	1006905258
	DD	1072629234
	DD	3348558652
	DD	3159471942
	DD	0
	DD	0
	DD	3841229102
	DD	1072034903
	DD	1782837269
	DD	1016032992
	DD	0
	DD	1072693248
	DD	866896685
	DD	1071521786
	DD	2743435231
	DD	1072702700
	DD	3017984361
	DD	1072884608
	DD	1491919678
	DD	1072848040
	DD	1507535811
	DD	1072917857
	DD	1966124961
	DD	1072942914
	DD	381628626
	DD	1072992589
	DD	1320359670
	DD	1072603498
	DD	1908355032
	DD	3163192705
	DD	0
	DD	0
	DD	343219638
	DD	1072073077
	DD	2238302242
	DD	1014248160
	DD	0
	DD	1072693248
	DD	3768132253
	DD	1071627934
	DD	3895546569
	DD	1072749460
	DD	1613056473
	DD	1072945645
	DD	3409294908
	DD	1072929183
	DD	3138966349
	DD	1073017844
	DD	3799067273
	DD	1073064607
	DD	359470462
	DD	1073133087
	DD	1633814081
	DD	1072577762
	DD	3941137777
	DD	1014659019
	DD	0
	DD	0
	DD	3860971117
	DD	1072111915
	DD	2891637204
	DD	1015730508
	DD	0
	DD	1073741824
	DD	80822128
	DD	3219034205
	DD	2077635078
	DD	1072798543
	DD	1552870456
	DD	1073010820
	DD	3607700650
	DD	1073016746
	DD	249538440
	DD	1073127265
	DD	2233833066
	DD	1073199420
	DD	2436428201
	DD	1073293556
	DD	1947268493
	DD	1072552026
	DD	1185916272
	DD	3161855333
	DD	0
	DD	0
	DD	3978924239
	DD	1072151449
	DD	680748782
	DD	3163204529
	DD	0
	DD	1073741824
	DD	3528982175
	DD	3218918413
	DD	3018376188
	DD	1072850106
	DD	2093086652
	DD	1073080463
	DD	451029217
	DD	1073111339
	DD	1097121536
	DD	1073247142
	DD	2277789226
	DD	1073348969
	DD	149166906
	DD	1073478822
	DD	2260722904
	DD	1072526290
	DD	3285965784
	DD	1015852724
	DD	0
	DD	0
	DD	997287281
	DD	1072191710
	DD	3612277486
	DD	1015833408
	DD	0
	DD	1073741824
	DD	3037674984
	DD	3218797431
	DD	2624215131
	DD	1072904321
	DD	464779768
	DD	1073154936
	DD	3700763630
	DD	1073213636
	DD	1200926910
	DD	1073378628
	DD	2934576429
	DD	1073515096
	DD	3287041855
	DD	1073681673
	DD	2574177316
	DD	1072500554
	DD	2889755040
	DD	1013031024
	DD	0
	DD	0
	DD	2079874795
	DD	1072232729
	DD	1885505696
	DD	3161954077
	DD	0
	DD	1073741824
	DD	1656469901
	DD	3218670989
	DD	823761676
	DD	1072961373
	DD	2491445454
	DD	1073234634
	DD	1584341555
	DD	1073324391
	DD	1976688438
	DD	1073523018
	DD	3918313340
	DD	1073699902
	DD	3178717687
	DD	1073829019
	DD	2887631728
	DD	1072474818
	DD	1841088264
	DD	3162758780
	DD	0
	DD	0
	DD	258163604
	DD	1072274542
	DD	3299923807
	DD	1015128357
	DD	0
	DD	1073741824
	DD	2865277319
	DD	3218538798
	DD	3110066496
	DD	1073021461
	DD	723074889
	DD	1073319994
	DD	1618819009
	DD	1073444438
	DD	1176243936
	DD	1073681775
	DD	1223848987
	DD	1073823806
	DD	2369274010
	DD	1073957581
	DD	3201086139
	DD	1072449082
	DD	4185319304
	DD	1015274218
	DD	0
	DD	0
	DD	719595600
	DD	1072317184
	DD	114895218
	DD	3162143748
	DD	0
	DD	1073741824
	DD	3811788216
	DD	3218400550
	DD	1264738948
	DD	1073084804
	DD	1958933439
	DD	1073411493
	DD	4246310163
	DD	1073574708
	DD	1367842247
	DD	1073799186
	DD	4112596162
	DD	1073938662
	DD	2100954442
	DD	1074105254
	DD	3514540551
	DD	1072423346
	DD	2102765473
	DD	3160518326
	DD	0
	DD	0
	DD	4189730214
	DD	1072360693
	DD	873070368
	DD	1011168520
	DD	0
	DD	1073741824
	DD	760634709
	DD	3218255915
	DD	2067827628
	DD	1073151636
	DD	1386756408
	DD	1073509659
	DD	404552634
	DD	1073716242
	DD	1143062645
	DD	1073895515
	DD	555342321
	DD	1074067009
	DD	3470170865
	DD	1074271418
	DD	3827994963
	DD	1072397610
	DD	941734744
	DD	3163337286
	DD	0
	DD	0
	DD	3247184626
	DD	1072405111
	DD	1245412628
	DD	1014426137
	DD	0
	DD	1073741824
	DD	2381906911
	DD	3218104536
	DD	1010924947
	DD	1073222214
	DD	2481381005
	DD	1073615072
	DD	1356661294
	DD	1073806011
	DD	1527070582
	DD	1074001844
	DD	3061693388
	DD	1074210655
	DD	1993183195
	DD	1074463435
	DD	4141449374
	DD	1072371874
	DD	1579411055
	DD	1014369858
	DD	0
	DD	0
	DD	166164867
	DD	1072450480
	DD	2304058808
	DD	3159574198
	DD	0
	DD	1073741824
	DD	2798667120
	DD	3217812323
	DD	4203596829
	DD	1073296815
	DD	1473339147
	DD	1073728374
	DD	4243021652
	DD	1073889850
	DD	1638747017
	DD	1074119375
	DD	1512673096
	DD	1074371687
	DD	2338684787
	DD	1074678259
	DD	159936490
	DD	1072346139
	DD	3547642993
	DD	3162144494
	DD	0
	DD	0
	DD	3342355758
	DD	1072496843
	DD	1667048854
	DD	1014547708
	DD	0
	DD	1073741824
	DD	2271288998
	DD	3217480250
	DD	4111284847
	DD	1073375744
	DD	2796272966
	DD	1073796048
	DD	1730314448
	DD	1073981280
	DD	1813001552
	DD	1074249474
	DD	603251414
	DD	1074552509
	DD	3079042420
	DD	1074856525
	DD	473390901
	DD	1072320403
	DD	4252586071
	DD	1015708143
	DD	0
	DD	0
	DD	2308259791
	DD	1072544250
	DD	4116261952
	DD	1009282152
	DD	0
	DD	1073741824
	DD	411343470
	DD	3217132228
	DD	3760686807
	DD	1073459331
	DD	4171367426
	DD	1073861688
	DD	1878500541
	DD	1074081117
	DD	108767834
	DD	1074393698
	DD	2824899539
	DD	1074755901
	DD	3321235986
	DD	1074997439
	DD	786845313
	DD	1072294667
	DD	627570489
	DD	1011980987
	DD	0
	DD	0
	DD	2949191430
	DD	1072592750
	DD	3989207545
	DD	1015613028
	DD	0
	DD	1073741824
	DD	2909112164
	DD	3216503445
	DD	3682557528
	DD	1073547937
	DD	4184421718
	DD	1073932454
	DD	380803270
	DD	1074190282
	DD	3399744364
	DD	1074553823
	DD	3842864947
	DD	1074887742
	DD	748075417
	DD	1075157395
	DD	1100299725
	DD	1072268931
	DD	874467977
	DD	3162903361
	DD	0
	DD	0
	DD	2668510354
	DD	1072642397
	DD	1701265160
	DD	3159690220
	DD	0
	DD	1073741824
	DD	1404962112
	DD	3215492924
	DD	3327263454
	DD	1073641957
	DD	1987673213
	DD	1074008829
	DD	231222583
	DD	1074309811
	DD	1756671652
	DD	1074731884
	DD	3921518313
	DD	1075017100
	DD	2691193077
	DD	1075341426
	DD	1413754136
	DD	1072243195
	DD	856972295
	DD	1015129638
	DD	0
	DD	1072693248
	DD	3072795147
	DD	3218177217
	DD	2531204756
	DD	1014677625
	DD	0
	DD	1071644672
	DD	573338107
	DD	3216966390
	DD	1757081539
	DD	3216009405
	DD	1043378852
	DD	1067696161
	DD	2698850995
	DD	3213513876
	DD	495882814
	DD	1064911053
	DD	3842541443
	DD	3210988571
	DD	2725665262
	DD	1061135526
	DD	1727208548
	DD	1072217459
	DD	2531251621
	DD	3161096649
	DD	0
	DD	1072693248
	DD	963359913
	DD	3218157757
	DD	2464811394
	DD	1013284229
	DD	0
	DD	1071644672
	DD	1498613974
	DD	3216992493
	DD	4138103782
	DD	3215985771
	DD	2840947366
	DD	1067675293
	DD	209537977
	DD	3213463826
	DD	3590357530
	DD	1064864171
	DD	73959547
	DD	3210940132
	DD	1511606549
	DD	1062390487
	DD	2040662960
	DD	1072191723
	DD	4270081753
	DD	3163481866
	DD	0
	DD	1072693248
	DD	4002124759
	DD	3218138375
	DD	3453342566
	DD	3160907529
	DD	0
	DD	1071644672
	DD	774562305
	DD	3217018021
	DD	377617675
	DD	3215942442
	DD	2495478050
	DD	1067655031
	DD	1508050213
	DD	3213415186
	DD	1921336534
	DD	1064819067
	DD	975923672
	DD	3210893594
	DD	2289965811
	DD	1060505011
	DD	2354117371
	DD	1072165987
	DD	3512651629
	DD	1014080696
	DD	0
	DD	1072693248
	DD	373017919
	DD	3218119072
	DD	3647199073
	DD	3162144529
	DD	0
	DD	1070596096
	DD	933359764
	DD	1069535705
	DD	1391441088
	DD	3215896667
	DD	53106651
	DD	1067635358
	DD	4157835043
	DD	3213367904
	DD	4055868050
	DD	1064775611
	DD	1529330423
	DD	3210848884
	DD	325278885
	DD	1062325273
	DD	2667571783
	DD	1072140251
	DD	1614402419
	DD	3162433656
	DD	0
	DD	1072693248
	DD	4148643959
	DD	3218099843
	DD	2887822595
	DD	3161698583
	DD	0
	DD	1070596096
	DD	4101770849
	DD	1069511300
	DD	1167052501
	DD	3215851606
	DD	2569727718
	DD	1067616256
	DD	1681502493
	DD	3213321931
	DD	3685967947
	DD	1064733780
	DD	2973319847
	DD	3210805911
	DD	472683240
	DD	1062549181
	DD	2981026194
	DD	1072114515
	DD	924239062
	DD	1015563563
	DD	0
	DD	1072693248
	DD	3747221382
	DD	3218080689
	DD	1912303920
	DD	3161550059
	DD	0
	DD	1070596096
	DD	1727686788
	DD	1069487445
	DD	681802874
	DD	3215807238
	DD	2531789465
	DD	1067597711
	DD	331202638
	DD	3213277217
	DD	2627596737
	DD	1064693515
	DD	566979211
	DD	3210764596
	DD	2424396143
	DD	1061741710
	DD	3294480606
	DD	1072088779
	DD	1489607747
	DD	3150370331
	DD	0
	DD	1072693248
	DD	1167858038
	DD	3218043472
	DD	2180016084
	DD	3158357424
	DD	0
	DD	1070596096
	DD	772792549
	DD	1069464130
	DD	3356872770
	DD	3215763542
	DD	3524844777
	DD	1067579707
	DD	1521756467
	DD	3213233715
	DD	3931969740
	DD	1064654734
	DD	2908114613
	DD	3210710011
	DD	3523476919
	DD	1061374592
	DD	3607935018
	DD	1072063043
	DD	4202814986
	DD	3163047941
	DD	0
	DD	1072693248
	DD	955408364
	DD	3218005450
	DD	2659929740
	DD	1013295819
	DD	0
	DD	1070596096
	DD	659174847
	DD	1069441347
	DD	2081794994
	DD	3215720500
	DD	2956616392
	DD	1067562230
	DD	1461867065
	DD	3213191381
	DD	879427918
	DD	1064617384
	DD	209598599
	DD	3210633576
	DD	60948554
	DD	1061529630
	DD	3921389429
	DD	1072037307
	DD	3647185164
	DD	1014948546
	DD	0
	DD	1072693248
	DD	1526324265
	DD	3217967566
	DD	4056331296
	DD	1010311990
	DD	0
	DD	1070596096
	DD	1830915900
	DD	1069419088
	DD	602185706
	DD	3215678092
	DD	555210277
	DD	1067545266
	DD	3690136761
	DD	3213150171
	DD	4115917121
	DD	1064581405
	DD	589230607
	DD	3210560017
	DD	3446641745
	DD	1062382364
	DD	4234843841
	DD	1072011571
	DD	1479868884
	DD	3161565806
	DD	0
	DD	1072693248
	DD	2049842017
	DD	3217929817
	DD	2491067243
	DD	1013757722
	DD	0
	DD	1070596096
	DD	1431833764
	DD	1069397346
	DD	551048935
	DD	3215636299
	DD	2575917112
	DD	1067528800
	DD	1559777140
	DD	3213110045
	DD	743322344
	DD	1064546764
	DD	1974991822
	DD	3210489213
	DD	3456487690
	DD	1062460308
	DD	253330956
	DD	1071985836
	DD	991505830
	DD	1015997488
	DD	0
	DD	1072693248
	DD	1894214069
	DD	3217892200
	DD	2182661104
	DD	3159506151
	DD	0
	DD	1070596096
	DD	1869133310
	DD	1069376113
	DD	1368144043
	DD	3215595103
	DD	242783364
	DD	1067512821
	DD	3692616565
	DD	3213070961
	DD	2890683542
	DD	1064513419
	DD	2407947192
	DD	3210421028
	DD	3811448635
	DD	1060561671
	DD	566785368
	DD	1071960100
	DD	2301849815
	DD	1013610078
	DD	0
	DD	1072693248
	DD	620845047
	DD	3217854712
	DD	314567190
	DD	3160767875
	DD	0
	DD	1070596096
	DD	2198158867
	DD	1069355382
	DD	222370857
	DD	3215554487
	DD	4028822361
	DD	1067497314
	DD	3610397327
	DD	3213032882
	DD	171354848
	DD	1064481283
	DD	693369877
	DD	3210355362
	DD	164303632
	DD	1061632559
	DD	880239780
	DD	1071934364
	DD	4135548218
	DD	3162614016
	DD	0
	DD	1072693248
	DD	2273547475
	DD	3217817349
	DD	4162051772
	DD	3158862098
	DD	0
	DD	1070596096
	DD	2392983423
	DD	1069335146
	DD	526970473
	DD	3215514433
	DD	628322840
	DD	1067482270
	DD	924033682
	DD	3212995771
	DD	854746898
	DD	1064450346
	DD	4004963123
	DD	3210292086
	DD	1474471147
	DD	1060747995
	DD	1193694191
	DD	1071908628
	DD	1890859349
	DD	1015418982
	DD	0
	DD	1072693248
	DD	2488075121
	DD	3217780109
	DD	1856288899
	DD	1013767581
	DD	0
	DD	1070596096
	DD	3322930631
	DD	1069315398
	DD	3277607933
	DD	3215474924
	DD	130253043
	DD	1067467675
	DD	1057196725
	DD	3212959591
	DD	3278604843
	DD	1064420531
	DD	4197429676
	DD	3210231108
	DD	1627850508
	DD	1062399550
	DD	1507148603
	DD	1071882892
	DD	1086374101
	DD	3159470481
	DD	0
	DD	1072693248
	DD	1371601499
	DD	3217742989
	DD	3050542164
	DD	3159667536
	DD	0
	DD	1070596096
	DD	2434996648
	DD	1069296132
	DD	2688049294
	DD	3215435945
	DD	1586964757
	DD	1067453518
	DD	2102156419
	DD	3212924308
	DD	2974407249
	DD	1064391847
	DD	249545848
	DD	3210172310
	DD	118754132
	DD	1061128535
	DD	1820603015
	DD	1071857156
	DD	3236194699
	DD	3163192522
	DD	0
	DD	1072693248
	DD	3497432648
	DD	3217705985
	DD	3403982176
	DD	3159219350
	DD	0
	DD	1070596096
	DD	2322009458
	DD	1069277341
	DD	3303184211
	DD	3215397479
	DD	3079386980
	DD	1067429210
	DD	3158396776
	DD	3212889889
	DD	500122468
	DD	1064364204
	DD	3226667041
	DD	3210115604
	DD	1839377740
	DD	1062167069
	DD	2134057426
	DD	1071831420
	DD	1285458442
	DD	1014659385
	DD	0
	DD	1072693248
	DD	719981842
	DD	3217669096
	DD	3396799415
	DD	1013109014
	DD	0
	DD	1070596096
	DD	2111724540
	DD	1069259019
	DD	2754706540
	DD	3215359511
	DD	790037588
	DD	1067402587
	DD	4097286835
	DD	3212856302
	DD	2918356813
	DD	1064337614
	DD	980543884
	DD	3210060878
	DD	1759882364
	DD	3204685716
	DD	2447511838
	DD	1071805684
	DD	3841595606
	DD	3161854967
	DD	0
	DD	1072693248
	DD	2234510834
	DD	3217632317
	DD	1077830624
	DD	3156276711
	DD	0
	DD	1070596096
	DD	1741599179
	DD	1069241160
	DD	288887764
	DD	3215322026
	DD	438316229
	DD	1067376778
	DD	2074161178
	DD	3212810170
	DD	2132352512
	DD	1064311981
	DD	321000190
	DD	3210008077
	DD	2574541397
	DD	1061549566
	DD	2760966249
	DD	1071779948
	DD	1958126117
	DD	1015852907
	DD	0
	DD	1072693248
	DD	212483252
	DD	3217595647
	DD	3496985358
	DD	1013615952
	DD	0
	DD	1070596096
	DD	1939348811
	DD	1069223758
	DD	1001569645
	DD	3215285008
	DD	764537997
	DD	1067351764
	DD	2326690580
	DD	3212746141
	DD	60750538
	DD	1064270005
	DD	2745665118
	DD	3209957083
	DD	1586280401
	DD	1060807371
	DD	3074420661
	DD	1071754212
	DD	1873363667
	DD	1013031755
	DD	0
	DD	1072693248
	DD	4156511795
	DD	3217559081
	DD	1791782369
	DD	3160930544
	DD	0
	DD	1070596096
	DD	4204226438
	DD	1069206807
	DD	2895376501
	DD	3215248443
	DD	3600185398
	DD	1067327526
	DD	2087275384
	DD	3212683597
	DD	347703885
	DD	1064222543
	DD	301495371
	DD	3209907826
	DD	876688468
	DD	3206713553
	DD	3387875073
	DD	1071728476
	DD	3168927931
	DD	3162758597
	DD	0
	DD	1072693248
	DD	2240974125
	DD	3217522619
	DD	3786179077
	DD	1012998644
	DD	0
	DD	1070596096
	DD	2199065489
	DD	1069190303
	DD	1118792048
	DD	3215212318
	DD	875809397
	DD	1067304048
	DD	2927616918
	DD	3212622482
	DD	3494337727
	DD	1064176822
	DD	4219965681
	DD	3209860241
	DD	4249954841
	DD	1060574506
	DD	3701329484
	DD	1071702740
	DD	2857479637
	DD	1015274401
	DD	0
	DD	1072693248
	DD	4257115870
	DD	3217486256
	DD	39728399
	DD	3160493923
	DD	0
	DD	1070596096
	DD	3207767847
	DD	1069174239
	DD	797077063
	DD	3215176618
	DD	287980713
	DD	1067281311
	DD	1596666478
	DD	3212562743
	DD	2775364
	DD	1064132847
	DD	3823518214
	DD	3209814240
	DD	3101392498
	DD	1060290467
	DD	4014783896
	DD	1071677004
	DD	3119156846
	DD	3160517595
	DD	0
	DD	1072693248
	DD	2953879462
	DD	3217449991
	DD	651182982
	DD	3159737324
	DD	0
	DD	1070596096
	DD	2348802841
	DD	1069158611
	DD	4095204310
	DD	3215141329
	DD	3730066556
	DD	1067259298
	DD	2541564470
	DD	3212504327
	DD	1012137407
	DD	1064090541
	DD	3007493349
	DD	3209769752
	DD	304719606
	DD	1058732349
	DD	33271012
	DD	1071651269
	DD	2269574412
	DD	3163337103
	DD	0
	DD	1072693248
	DD	4098310206
	DD	3217413820
	DD	678867490
	DD	1013738598
	DD	0
	DD	1070596096
	DD	4033975882
	DD	1069143413
	DD	1577500332
	DD	3215106440
	DD	2904242360
	DD	1067237995
	DD	383406633
	DD	3212447185
	DD	511745182
	DD	1064049810
	DD	3472404602
	DD	3209726723
	DD	3493824410
	DD	1061932631
	DD	693450846
	DD	1071606394
	DD	3218699017
	DD	1014370223
	DD	0
	DD	1072693248
	DD	701484222
	DD	3217377742
	DD	1189134796
	DD	1013549080
	DD	0
	DD	1070596096
	DD	478132658
	DD	1069128642
	DD	2223654597
	DD	3215071936
	DD	706118045
	DD	1067217386
	DD	1066336370
	DD	3212391267
	DD	3310393795
	DD	1064010705
	DD	1920669086
	DD	3209678984
	DD	1209448644
	DD	3206743753
	DD	1320359670
	DD	1071554922
	DD	1908355032
	DD	3162144129
	DD	0
	DD	1072693248
	DD	3079104278
	DD	3217341752
	DD	2593237472
	DD	3159688198
	DD	0
	DD	1070596096
	DD	1749059456
	DD	1069114291
	DD	3316773722
	DD	3215037805
	DD	2555119580
	DD	1067197455
	DD	59306268
	DD	3212336527
	DD	1944001738
	DD	1063973040
	DD	3607966944
	DD	3209598336
	DD	1548002341
	DD	1061515569
	DD	1947268493
	DD	1071503450
	DD	1185916272
	DD	3160806757
	DD	0
	DD	1072693248
	DD	192708373
	DD	3217305850
	DD	1013564964
	DD	3160609117
	DD	0
	DD	1070596096
	DD	1393443609
	DD	1069100357
	DD	3282624502
	DD	3215004035
	DD	3423023493
	DD	1067178189
	DD	3539283610
	DD	3212282918
	DD	1358653293
	DD	1063936902
	DD	1383848795
	DD	3209520160
	DD	1170879540
	DD	3207439782
	DD	2574177316
	DD	1071451978
	DD	2889755040
	DD	1011982448
	DD	0
	DD	1072693248
	DD	2595342993
	DD	3217270031
	DD	1222182906
	DD	3159411259
	DD	0
	DD	1070596096
	DD	2192927435
	DD	1069086835
	DD	1645422722
	DD	3214970614
	DD	648269084
	DD	1067159575
	DD	2319737250
	DD	3212230398
	DD	1121494038
	DD	1063902126
	DD	897314833
	DD	3209444434
	DD	2659165416
	DD	1060259181
	DD	3201086139
	DD	1071400506
	DD	4185319304
	DD	1014225642
	DD	0
	DD	1072693248
	DD	3772940467
	DD	3217234294
	DD	3998164722
	DD	1013347606
	DD	0
	DD	1070596096
	DD	3265990537
	DD	1069073721
	DD	3279971426
	DD	3214937529
	DD	2447085124
	DD	1067141598
	DD	1649985592
	DD	3212178923
	DD	3334399491
	DD	1063868754
	DD	454991634
	DD	3209370985
	DD	1938913543
	DD	3204215126
	DD	3827994963
	DD	1071349034
	DD	941734744
	DD	3162288710
	DD	0
	DD	1072693248
	DD	1615317960
	DD	3217198637
	DD	1400808192
	DD	1007479474
	DD	0
	DD	1070596096
	DD	55251407
	DD	1069061012
	DD	2380564598
	DD	3214875524
	DD	2078095393
	DD	1067124247
	DD	3759475360
	DD	3212128451
	DD	800747756
	DD	1063836662
	DD	3361780736
	DD	3209299766
	DD	3643416391
	DD	1062249457
	DD	159936490
	DD	1071297563
	DD	3547642993
	DD	3161095918
	DD	0
	DD	1072693248
	DD	2707383656
	DD	3217163056
	DD	554608178
	DD	3160521551
	DD	0
	DD	1070596096
	DD	1495139838
	DD	1069048702
	DD	183291521
	DD	3214810633
	DD	3540584774
	DD	1067107509
	DD	3317896890
	DD	3212078943
	DD	3844035447
	DD	1063805952
	DD	3695033041
	DD	3209230570
	DD	3731872264
	DD	3207727795
	DD	786845313
	DD	1071246091
	DD	627570489
	DD	1010932411
	DD	0
	DD	1072693248
	DD	850612498
	DD	3217127550
	DD	3957837480
	DD	1012739461
	DD	0
	DD	1070596096
	DD	4230382869
	DD	1069036788
	DD	2678394493
	DD	3214746346
	DD	42048419
	DD	1067091374
	DD	61549345
	DD	3212030360
	DD	3326100968
	DD	1063776440
	DD	377176410
	DD	3209163411
	DD	1539171840
	DD	3206122484
	DD	1413754136
	DD	1071194619
	DD	856972295
	DD	1014081062
	DD	0
	DD	1072693248
	DD	2829232582
	DD	3217092115
	DD	1037840994
	DD	1012412582
	DD	0
	DD	1070596096
	DD	1194701220
	DD	1069025268
	DD	1485063562
	DD	3214682643
	DD	3996610205
	DD	1067075828
	DD	2865183303
	DD	3211982662
	DD	2185691626
	DD	1063748117
	DD	435906073
	DD	3209098183
	DD	1583986254
	DD	1061922957
	DD	2040662960
	DD	1071143147
	DD	4270081753
	DD	3162433290
	DD	0
	DD	1072693248
	DD	2636871548
	DD	3217056750
	DD	3635907996
	DD	3159234439
	DD	0
	DD	1070596096
	DD	3074865967
	DD	1069014136
	DD	2827594877
	DD	3214619501
	DD	4018616278
	DD	1067060863
	DD	3744630852
	DD	3211935814
	DD	967547233
	DD	1063721046
	DD	1523268333
	DD	3209034706
	DD	370739821
	DD	1057912410
	DD	2667571783
	DD	1071091675
	DD	1614402419
	DD	3161385080
	DD	0
	DD	1072693248
	DD	1600848691
	DD	3217011737
	DD	3799011534
	DD	3158825865
	DD	0
	DD	1070596096
	DD	3940625627
	DD	1069003390
	DD	1694054617
	DD	3214556900
	DD	3525212904
	DD	1067046468
	DD	3400170401
	DD	3211889780
	DD	2025409789
	DD	1063695095
	DD	1861695371
	DD	3208972985
	DD	2099431114
	DD	1058280175
	DD	3294480606
	DD	1071040203
	DD	1489607747
	DD	3149321755
	DD	0
	DD	1072693248
	DD	163325898
	DD	3216941271
	DD	272531312
	DD	3158872717
	DD	0
	DD	1070596096
	DD	2709640876
	DD	1068993027
	DD	3241569416
	DD	3214494818
	DD	3499770285
	DD	1067032633
	DD	2428916378
	DD	3211844525
	DD	796870242
	DD	1063670282
	DD	2401385551
	DD	3208912885
	DD	417337253
	DD	3207953615
	DD	3921389429
	DD	1070988731
	DD	3647185164
	DD	1013899970
	DD	0
	DD	1072693248
	DD	2357811071
	DD	3216870929
	DD	1815527340
	DD	3157476592
	DD	0
	DD	1070596096
	DD	3138003653
	DD	1068983043
	DD	1253835798
	DD	3214433236
	DD	2444914170
	DD	1067019349
	DD	1113961907
	DD	3211800015
	DD	1725681990
	DD	1063646503
	DD	2521427548
	DD	3208854407
	DD	2469316955
	DD	1061668474
	DD	253330956
	DD	1070937260
	DD	991505830
	DD	1014948912
	DD	0
	DD	1072693248
	DD	1152452440
	DD	3216800708
	DD	2988871182
	DD	1011946816
	DD	0
	DD	1070596096
	DD	926263936
	DD	1068973436
	DD	3845070713
	DD	3214372132
	DD	626397172
	DD	1067006607
	DD	2777085683
	DD	3211724145
	DD	2172777456
	DD	1063623822
	DD	3188732906
	DD	3208797386
	DD	250185439
	DD	1062033866
	DD	880239780
	DD	1070885788
	DD	4135548218
	DD	3161565440
	DD	0
	DD	1072693248
	DD	2555242223
	DD	3216730602
	DD	1132402578
	DD	1012350135
	DD	0
	DD	1070596096
	DD	890626350
	DD	1068964202
	DD	3331100648
	DD	3214311488
	DD	30508518
	DD	1066994398
	DD	397665884
	DD	3211637908
	DD	1048931291
	DD	1063602233
	DD	4152525626
	DD	3208741715
	DD	51864355
	DD	3208005790
	DD	1507148603
	DD	1070834316
	DD	1086374101
	DD	3158421905
	DD	0
	DD	1072693248
	DD	4132779814
	DD	3216660607
	DD	3895880616
	DD	1012226511
	DD	0
	DD	1070596096
	DD	4069764223
	DD	1068955338
	DD	1936654463
	DD	3214251284
	DD	27137259
	DD	1066982714
	DD	112447739
	DD	3211552967
	DD	3681308921
	DD	1063581561
	DD	3611917249
	DD	3208687484
	DD	2182292750
	DD	1061868473
	DD	2134057426
	DD	1070782844
	DD	1285458442
	DD	1013610809
	DD	0
	DD	1072693248
	DD	3593905368
	DD	3216590719
	DD	2989246530
	DD	1011901384
	DD	0
	DD	1070596096
	DD	3421947019
	DD	1068946843
	DD	3144465174
	DD	3214191500
	DD	1618007405
	DD	1066971547
	DD	584787122
	DD	3211469261
	DD	1465845707
	DD	1063561956
	DD	939979903
	DD	3208626315
	DD	1695262346
	DD	3204506663
	DD	2760966249
	DD	1070731372
	DD	1958126117
	DD	1014804331
	DD	0
	DD	1072693248
	DD	3078460826
	DD	3216520933
	DD	4285081068
	DD	3159473614
	DD	0
	DD	1070596096
	DD	997373752
	DD	1068938714
	DD	3045840714
	DD	3214132118
	DD	3110377520
	DD	1066960890
	DD	2323415564
	DD	3211386730
	DD	18309569
	DD	1063543250
	DD	551124926
	DD	3208522770
	DD	249182975
	DD	1061811122
	DD	3387875073
	DD	1070679900
	DD	3168927931
	DD	3161710021
	DD	0
	DD	1072693248
	DD	561239310
	DD	3216451245
	DD	210497392
	DD	3156201161
	DD	0
	DD	1070596096
	DD	3636030687
	DD	1068930947
	DD	3167463735
	DD	3214073119
	DD	73152643
	DD	1066950737
	DD	3108019154
	DD	3211305316
	DD	2100498319
	DD	1063525559
	DD	282708930
	DD	3208421353
	DD	2551775895
	DD	3207605450
	DD	4014783896
	DD	1070628428
	DD	3119156846
	DD	3159469019
	DD	0
	DD	1072693248
	DD	2730856872
	DD	3216381649
	DD	4254293712
	DD	1009711154
	DD	0
	DD	1070596096
	DD	1486032260
	DD	1068923542
	DD	1824674436
	DD	3214014485
	DD	2488677748
	DD	1066941079
	DD	1925770461
	DD	3211224962
	DD	2531500940
	DD	1063508710
	DD	3007508061
	DD	3208322267
	DD	994458799
	DD	1061806090
	DD	693450846
	DD	1070557818
	DD	3218699017
	DD	1013321647
	DD	0
	DD	1072693248
	DD	3508967486
	DD	3216312142
	DD	3021155724
	DD	1011969550
	DD	0
	DD	1070596096
	DD	2356881417
	DD	1068916495
	DD	2655870529
	DD	3213956197
	DD	352865498
	DD	1066931912
	DD	3008575053
	DD	3211145611
	DD	2622088932
	DD	1063492845
	DD	3834913422
	DD	3208225014
	DD	1497815285
	DD	3207511002
	DD	1947268493
	DD	1070454874
	DD	1185916272
	DD	3159758181
	DD	0
	DD	1072693248
	DD	1224261120
	DD	3216242720
	DD	3122470664
	DD	3159031070
	DD	0
	DD	1070596096
	DD	1648557593
	DD	1068909805
	DD	1683250226
	DD	3213898238
	DD	2306165388
	DD	1066923228
	DD	2600821843
	DD	3211067209
	DD	3406795398
	DD	1063477798
	DD	3582359304
	DD	3208129845
	DD	3199024961
	DD	1061038571
	DD	3201086139
	DD	1070351930
	DD	4185319304
	DD	1013177066
	DD	0
	DD	1072693248
	DD	2901633254
	DD	3216173377
	DD	2788221280
	DD	1009319756
	DD	0
	DD	1070596096
	DD	3820542338
	DD	1068903469
	DD	288942435
	DD	3213795740
	DD	1237884341
	DD	1066915023
	DD	1606294444
	DD	3210989702
	DD	223992189
	DD	1063463656
	DD	1499707213
	DD	3208036378
	DD	3416758850
	DD	1060053511
	DD	159936490
	DD	1070248987
	DD	3547642993
	DD	3160047342
	DD	0
	DD	1072693248
	DD	2781619933
	DD	3216104110
	DD	3145354644
	DD	1011963772
	DD	0
	DD	1070596096
	DD	911495412
	DD	1068897487
	DD	290976546
	DD	3213681030
	DD	33241894
	DD	1066907291
	DD	977031819
	DD	3210913037
	DD	119357659
	DD	1063450345
	DD	1846248446
	DD	3207944648
	DD	4276662282
	DD	1061269448
	DD	1413754136
	DD	1070146043
	DD	856972295
	DD	1013032486
	DD	0
	DD	1072693248
	DD	3789571175
	DD	3216034914
	DD	2061677164
	DD	3158802525
	DD	0
	DD	1070596096
	DD	2598855658
	DD	1068891855
	DD	628750565
	DD	3213566872
	DD	2954249465
	DD	1066900026
	DD	1468236324
	DD	3210837162
	DD	3701994667
	DD	1063437912
	DD	310421843
	DD	3207854373
	DD	393637210
	DD	3207421006
	DD	2667571783
	DD	1070043099
	DD	1614402419
	DD	3160336504
	DD	0
	DD	1072693248
	DD	700360492
	DD	3215948980
	DD	4067889956
	DD	3158309941
	DD	0
	DD	1070596096
	DD	1834243786
	DD	1068886573
	DD	92010622
	DD	3213453232
	DD	2733460853
	DD	1066893225
	DD	3349627764
	DD	3210762026
	DD	2326014508
	DD	1063426279
	DD	2491557920
	DD	3207765637
	DD	2159546056
	DD	3208108974
	DD	3921389429
	DD	1069940155
	DD	3647185164
	DD	1012851394
	DD	0
	DD	1072693248
	DD	4008519973
	DD	3215810847
	DD	1156806192
	DD	3157002565
	DD	0
	DD	1070596096
	DD	608713188
	DD	1068881639
	DD	3200221055
	DD	3213340075
	DD	2024185290
	DD	1066886883
	DD	3737414605
	DD	3210635448
	DD	4102026093
	DD	1063415403
	DD	3274310324
	DD	3207678452
	DD	4280744879
	DD	1061910091
	DD	880239780
	DD	1069837212
	DD	4135548218
	DD	3160516864
	DD	0
	DD	1072693248
	DD	2381996637
	DD	3215672832
	DD	639270832
	DD	1008532593
	DD	0
	DD	1070596096
	DD	1358563144
	DD	1068877051
	DD	2925458633
	DD	3213227369
	DD	492833071
	DD	1066880996
	DD	4104628456
	DD	3210487835
	DD	3054991409
	DD	1063405423
	DD	2594255061
	DD	3207590366
	DD	2100320188
	DD	3208479772
	DD	2134057426
	DD	1069734268
	DD	1285458442
	DD	1012562233
	DD	0
	DD	1072693248
	DD	2319612510
	DD	3215534925
	DD	1111071278
	DD	3158888695
	DD	0
	DD	1070596096
	DD	2666415304
	DD	1068872808
	DD	2071510147
	DD	3213115080
	DD	3395467108
	DD	1066875559
	DD	2423946868
	DD	3210341405
	DD	80612299
	DD	1063396131
	DD	2656867111
	DD	3207420929
	DD	3004001956
	DD	1061836610
	DD	3387875073
	DD	1069631324
	DD	3168927931
	DD	3160661445
	DD	0
	DD	1072693248
	DD	1865079417
	DD	3215397118
	DD	2937833612
	DD	1011350737
	DD	0
	DD	1070596096
	DD	3552516355
	DD	1068868909
	DD	294617109
	DD	3213003175
	DD	76221622
	DD	1066870571
	DD	3376425735
	DD	3210196061
	DD	2723275475
	DD	1063387705
	DD	3315521969
	DD	3207252871
	DD	3590370444
	DD	3207679867
	DD	693450846
	DD	1069509242
	DD	3218699017
	DD	1012273071
	DD	0
	DD	1072693248
	DD	3481201957
	DD	3215259402
	DD	1636311970
	DD	3157709699
	DD	0
	DD	1070596096
	DD	3471360849
	DD	1068865353
	DD	2600335524
	DD	3212891620
	DD	2613792462
	DD	1066866026
	DD	3847698423
	DD	3210051709
	DD	663967578
	DD	1063380003
	DD	493409710
	DD	3207087119
	DD	1127477260
	DD	3207199264
	DD	3201086139
	DD	1069303354
	DD	4185319304
	DD	1012128490
	DD	0
	DD	1072693248
	DD	1154356116
	DD	3215121770
	DD	1840040117
	DD	3159097207
	DD	0
	DD	1070596096
	DD	2308597781
	DD	1068862139
	DD	4143524575
	DD	3212723904
	DD	2850915343
	DD	1066861923
	DD	1191668407
	DD	3209908256
	DD	2952843839
	DD	1063373033
	DD	3172237721
	DD	3206923432
	DD	2684115468
	DD	1061237060
	DD	1413754136
	DD	1069097467
	DD	856972295
	DD	1011983910
	DD	0
	DD	1072693248
	DD	1858778712
	DD	3214984212
	DD	552307712
	DD	1007653492
	DD	0
	DD	1070596096
	DD	378217452
	DD	1068859266
	DD	2507068679
	DD	3212502004
	DD	2446302718
	DD	1066858259
	DD	1361087111
	DD	3209765608
	DD	761263112
	DD	1063366881
	DD	2488333367
	DD	3206760542
	DD	3134826447
	DD	3208438003
	DD	3921389429
	DD	1068891579
	DD	3647185164
	DD	1011802818
	DD	0
	DD	1072693248
	DD	3847531748
	DD	3214759425
	DD	2484055616
	DD	1005679197
	DD	0
	DD	1070596096
	DD	2714982805
	DD	1068856732
	DD	2649074978
	DD	3212280611
	DD	4275478210
	DD	1066855031
	DD	2325700054
	DD	3209556212
	DD	3568629394
	DD	1063361434
	DD	1419097007
	DD	3206599479
	DD	3667282369
	DD	3208404843
	DD	2134057426
	DD	1068685692
	DD	1285458442
	DD	1011513657
	DD	0
	DD	1072693248
	DD	4111272116
	DD	3214484558
	DD	3215369808
	DD	3153450047
	DD	0
	DD	1070596096
	DD	1892298670
	DD	1068854538
	DD	4017792039
	DD	3212059661
	DD	3825916209
	DD	1066852238
	DD	1674419437
	DD	3209273590
	DD	2761556401
	DD	1063356717
	DD	4123887123
	DD	3206334117
	DD	39803485
	DD	3207166447
	DD	693450846
	DD	1068460666
	DD	3218699017
	DD	1011224495
	DD	0
	DD	1072693248
	DD	1769817487
	DD	3214209791
	DD	226900428
	DD	3157084142
	DD	0
	DD	1070596096
	DD	3790025843
	DD	1068852682
	DD	2975452701
	DD	3211839091
	DD	2074002222
	DD	1066849878
	DD	2835406423
	DD	3208992033
	DD	2160688582
	DD	1063352737
	DD	438342636
	DD	3206016666
	DD	598064701
	DD	3205441692
	DD	1413754136
	DD	1068048891
	DD	856972295
	DD	1010935334
	DD	0
	DD	1072693248
	DD	2796861084
	DD	3213935106
	DD	4160910146
	DD	1008936729
	DD	0
	DD	1070596096
	DD	1822957307
	DD	1068851165
	DD	2426092900
	DD	3211449386
	DD	1181651297
	DD	1066847949
	DD	11113416
	DD	3208711363
	DD	2350522541
	DD	1063349490
	DD	1110749705
	DD	3205700769
	DD	1529834450
	DD	3204806002
	DD	2134057426
	DD	1067637116
	DD	1285458442
	DD	1010465081
	DD	0
	DD	1072693248
	DD	766684177
	DD	3213435536
	DD	4183922317
	DD	3156428395
	DD	0
	DD	1070596096
	DD	2709169804
	DD	1068849985
	DD	2562652885
	DD	3211009382
	DD	194304310
	DD	1066846450
	DD	285423324
	DD	3208220240
	DD	4164698302
	DD	1063346958
	DD	490316583
	DD	3205276877
	DD	1161999017
	DD	1059948714
	DD	1413754136
	DD	1067000315
	DD	856972295
	DD	1009886758
	DD	0
	DD	1072693248
	DD	1373484687
	DD	3212886398
	DD	3463806808
	DD	3156987378
	DD	0
	DD	1070596096
	DD	699034059
	DD	1068849143
	DD	4196075177
	DD	3210399801
	DD	3624794075
	DD	1066845379
	DD	1212360239
	DD	3207661374
	DD	4225594870
	DD	1063345136
	DD	4142831282
	DD	3204654696
	DD	3419780486
	DD	1061860029
	DD	1413754136
	DD	1065951739
	DD	856972295
	DD	1008838182
	DD	0
	DD	1072693248
	DD	1048210722
	DD	3211837789
	DD	322286546
	DD	3154320084
	DD	0
	DD	1070596096
	DD	3344097458
	DD	1068848637
	DD	4078525744
	DD	3209350973
	DD	4268457311
	DD	1066844737
	DD	1752199129
	DD	3206612445
	DD	2933973771
	DD	1063344076
	DD	1552329397
	DD	3203604713
	DD	4286470131
	DD	1060555865
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	1072693248
	DD	0
	DD	0
	DD	0
	DD	0
	DD	0
	DD	1070596096
	DD	1431655765
	DD	1068848469
	DD	0
	DD	0
	DD	381986942
	DD	1066844524
	DD	0
	DD	0
	DD	3364860459
	DD	1063343704
	DD	0
	DD	0
	DD	3669941704
	DD	1061551801
	DD	1413754136
	DD	3213435387
	DD	856972295
	DD	3156321830
	DD	0
	DD	1072693248
	DD	1048210722
	DD	1064354141
	DD	310222654
	DD	1006836436
	DD	0
	DD	1070596096
	DD	3344097458
	DD	1068848637
	DD	4078525744
	DD	1061867325
	DD	4268457311
	DD	1066844737
	DD	1752199185
	DD	1059128797
	DD	2933974085
	DD	1063344076
	DD	1541627965
	DD	1056121065
	DD	4213857106
	DD	1060555865
	DD	1413754136
	DD	3214483963
	DD	856972295
	DD	3157370406
	DD	0
	DD	1072693248
	DD	1373484687
	DD	1065402750
	DD	3463778643
	DD	1009503730
	DD	0
	DD	1070596096
	DD	699034059
	DD	1068849143
	DD	4196075177
	DD	1062916153
	DD	3624794075
	DD	1066845379
	DD	1212360238
	DD	1060177726
	DD	4225594899
	DD	1063345136
	DD	4143059094
	DD	1057171048
	DD	3416473992
	DD	1061860029
	DD	2134057426
	DD	3215120764
	DD	1285458442
	DD	3157948729
	DD	0
	DD	1072693248
	DD	766684177
	DD	1065951888
	DD	4184103028
	DD	1008944747
	DD	0
	DD	1070596096
	DD	2709169804
	DD	1068849985
	DD	2562652885
	DD	1063525734
	DD	194304310
	DD	1066846450
	DD	285423316
	DD	1060736592
	DD	4164698149
	DD	1063346958
	DD	492080240
	DD	1057793229
	DD	1233082996
	DD	1059948714
	DD	1413754136
	DD	3215532539
	DD	856972295
	DD	3158418982
	DD	0
	DD	1072693248
	DD	2796861084
	DD	1066451458
	DD	4163800696
	DD	3156420377
	DD	0
	DD	1070596096
	DD	1822957307
	DD	1068851165
	DD	2426092900
	DD	1063965738
	DD	1181651297
	DD	1066847949
	DD	11113467
	DD	1061227715
	DD	2350524377
	DD	1063349490
	DD	1099629520
	DD	1058217121
	DD	647421766
	DD	3204806003
	DD	693450846
	DD	3215944314
	DD	3218699017
	DD	3158708143
	DD	0
	DD	1072693248
	DD	1769817487
	DD	1066726143
	DD	226750770
	DD	1009600494
	DD	0
	DD	1070596096
	DD	3790025843
	DD	1068852682
	DD	2975452701
	DD	1064355443
	DD	2074002222
	DD	1066849878
	DD	2835406424
	DD	1061508385
	DD	2160688720
	DD	1063352737
	DD	438143169
	DD	1058533018
	DD	848462310
	DD	3205441692
	DD	2134057426
	DD	3216169340
	DD	1285458442
	DD	3158997305
	DD	0
	DD	1072693248
	DD	4111272116
	DD	1067000910
	DD	3213429568
	DD	1005966399
	DD	0
	DD	1070596096
	DD	1892298670
	DD	1068854538
	DD	4017792039
	DD	1064576013
	DD	3825916209
	DD	1066852238
	DD	1674419438
	DD	1061789942
	DD	2761556545
	DD	1063356717
	DD	4123711083
	DD	1058850469
	DD	104595699
	DD	3207166447
	DD	3921389429
	DD	3216375227
	DD	3647185164
	DD	3159286466
	DD	0
	DD	1072693248
	DD	3847531748
	DD	1067275777
	DD	2487971824
	DD	3153162845
	DD	0
	DD	1070596096
	DD	2714982805
	DD	1068856732
	DD	2649074978
	DD	1064796963
	DD	4275478210
	DD	1066855031
	DD	2325700056
	DD	1062072564
	DD	3568629551
	DD	1063361434
	DD	1418922081
	DD	1059115831
	DD	3702148884
	DD	3208404843
	DD	1413754136
	DD	3216581115
	DD	856972295
	DD	3159467558
	DD	0
	DD	1072693248
	DD	1858778712
	DD	1067500564
	DD	554450480
	DD	3155137140
	DD	0
	DD	1070596096
	DD	378217452
	DD	1068859266
	DD	2507068679
	DD	1065018356
	DD	2446302718
	DD	1066858259
	DD	1361087112
	DD	1062281960
	DD	761263211
	DD	1063366881
	DD	2488165471
	DD	1059276894
	DD	3156241770
	DD	3208438003
	DD	3201086139
	DD	3216787002
	DD	4185319304
	DD	3159612138
	DD	0
	DD	1072693248
	DD	1154356116
	DD	1067638122
	DD	1840130764
	DD	1011613559
	DD	0
	DD	1070596096
	DD	2308597781
	DD	1068862139
	DD	4143524575
	DD	1065240256
	DD	2850915343
	DD	1066861923
	DD	1191668406
	DD	1062424608
	DD	2952843813
	DD	1063373033
	DD	3172428186
	DD	1059439784
	DD	2686776959
	DD	1061237060
	DD	693450846
	DD	3216992890
	DD	3218699017
	DD	3159756719
	DD	0
	DD	1072693248
	DD	3481201957
	DD	1067775754
	DD	1635996196
	DD	1010226051
	DD	0
	DD	1070596096
	DD	3471360849
	DD	1068865353
	DD	2600335524
	DD	1065407972
	DD	2613792462
	DD	1066866026
	DD	3847698425
	DD	1062568061
	DD	663967590
	DD	1063380003
	DD	493016801
	DD	1059603471
	DD	1131084659
	DD	3207199264
	DD	3387875073
	DD	3217114972
	DD	3168927931
	DD	1013177797
	DD	0
	DD	1072693248
	DD	1865079417
	DD	1067913470
	DD	2938003329
	DD	3158834385
	DD	0
	DD	1070596096
	DD	3552516355
	DD	1068868909
	DD	294617109
	DD	1065519527
	DD	76221622
	DD	1066870571
	DD	3376425737
	DD	1062712413
	DD	2723275461
	DD	1063387705
	DD	3315136619
	DD	1059769223
	DD	3585984604
	DD	3207679867
	DD	2134057426
	DD	3217217916
	DD	1285458442
	DD	3160045881
	DD	0
	DD	1072693248
	DD	2319612510
	DD	1068051277
	DD	1111303258
	DD	1011405047
	DD	0
	DD	1070596096
	DD	2666415304
	DD	1068872808
	DD	2071510147
	DD	1065631432
	DD	3395467108
	DD	1066875559
	DD	2423946865
	DD	1062857757
	DD	80612341
	DD	1063396131
	DD	2657457026
	DD	1059937281
	DD	2998464421
	DD	1061836610
	DD	880239780
	DD	3217320860
	DD	4135548218
	DD	1013033216
	DD	0
	DD	1072693248
	DD	2381996637
	DD	1068189184
	DD	639224640
	DD	3156016241
	DD	0
	DD	1070596096
	DD	1358563144
	DD	1068877051
	DD	2925458633
	DD	1065743721
	DD	492833071
	DD	1066880996
	DD	4104628456
	DD	1063004187
	DD	3054991518
	DD	1063405423
	DD	2594252722
	DD	1060106718
	DD	2125241622
	DD	3208479772
	DD	3921389429
	DD	3217423803
	DD	3647185164
	DD	3160335042
	DD	0
	DD	1072693248
	DD	4008519973
	DD	1068327199
	DD	1156786808
	DD	1009518917
	DD	0
	DD	1070596096
	DD	608713188
	DD	1068881639
	DD	3200221055
	DD	1065856427
	DD	2024185290
	DD	1066886883
	DD	3737414605
	DD	1063151800
	DD	4102026005
	DD	1063415403
	DD	3274311301
	DD	1060194804
	DD	4290805031
	DD	1061910091
	DD	2667571783
	DD	3217526747
	DD	1614402419
	DD	1012852856
	DD	0
	DD	1072693248
	DD	700360492
	DD	1068465332
	DD	4067897658
	DD	1010826293
	DD	0
	DD	1070596096
	DD	1834243786
	DD	1068886573
	DD	92010622
	DD	1065969584
	DD	2733460853
	DD	1066893225
	DD	3349627764
	DD	1063278378
	DD	2326014613
	DD	1063426279
	DD	2491557128
	DD	1060281989
	DD	2183550903
	DD	3208108974
	DD	1413754136
	DD	3217629691
	DD	856972295
	DD	3160516134
	DD	0
	DD	1072693248
	DD	3789571175
	DD	1068551266
	DD	2061680020
	DD	1011318877
	DD	0
	DD	1070596096
	DD	2598855658
	DD	1068891855
	DD	628750565
	DD	1066083224
	DD	2954249465
	DD	1066900026
	DD	1468236324
	DD	1063353514
	DD	3701994745
	DD	1063437912
	DD	310421258
	DD	1060370725
	DD	429301190
	DD	3207421006
	DD	159936490
	DD	3217732635
	DD	3547642993
	DD	1012563694
	DD	0
	DD	1072693248
	DD	2781619933
	DD	1068620462
	DD	3145355490
	DD	3159447420
	DD	0
	DD	1070596096
	DD	911495412
	DD	1068897487
	DD	290976546
	DD	1066197382
	DD	33241894
	DD	1066907291
	DD	977031819
	DD	1063429389
	DD	119357612
	DD	1063450345
	DD	1846248792
	DD	1060461000
	DD	4282034711
	DD	1061269448
	DD	3201086139
	DD	3217835578
	DD	4185319304
	DD	3160660714
	DD	0
	DD	1072693248
	DD	2901633254
	DD	1068689729
	DD	2788220944
	DD	3156803404
	DD	0
	DD	1070596096
	DD	3820542338
	DD	1068903469
	DD	288942435
	DD	1066312092
	DD	1237884341
	DD	1066915023
	DD	1606294444
	DD	1063506054
	DD	223992191
	DD	1063463656
	DD	1499707196
	DD	1060552730
	DD	3415844307
	DD	1060053511
	DD	1947268493
	DD	3217938522
	DD	1185916272
	DD	1012274533
	DD	0
	DD	1072693248
	DD	1224261120
	DD	1068759072
	DD	3122469562
	DD	1011547422
	DD	0
	DD	1070596096
	DD	1648557593
	DD	1068909805
	DD	1683250226
	DD	1066414590
	DD	2306165388
	DD	1066923228
	DD	2600821843
	DD	1063583561
	DD	3406795366
	DD	1063477798
	DD	3582359528
	DD	1060646197
	DD	3206340638
	DD	1061038571
	DD	693450846
	DD	3218041466
	DD	3218699017
	DD	3160805295
	DD	0
	DD	1072693248
	DD	3508967486
	DD	1068828494
	DD	3021154406
	DD	3159453198
	DD	0
	DD	1070596096
	DD	2356881417
	DD	1068916495
	DD	2655870529
	DD	1066472549
	DD	352865498
	DD	1066931912
	DD	3008575053
	DD	1063661963
	DD	2622089007
	DD	1063492845
	DD	3834912888
	DD	1060741366
	DD	1532107502
	DD	3207511002
	DD	4014783896
	DD	3218112076
	DD	3119156846
	DD	1011985371
	DD	0
	DD	1072693248
	DD	2730856872
	DD	1068898001
	DD	4254304408
	DD	3157194802
	DD	0
	DD	1070596096
	DD	1486032260
	DD	1068923542
	DD	1824674436
	DD	1066530837
	DD	2488677748
	DD	1066941079
	DD	1925770461
	DD	1063741314
	DD	2531500863
	DD	1063508710
	DD	3007508602
	DD	1060838619
	DD	1003260451
	DD	1061806090
	DD	3387875073
	DD	3218163548
	DD	3168927931
	DD	1014226373
	DD	0
	DD	1072693248
	DD	561239310
	DD	1068967597
	DD	210518352
	DD	1008717513
	DD	0
	DD	1070596096
	DD	3636030687
	DD	1068930947
	DD	3167463735
	DD	1066589471
	DD	73152643
	DD	1066950737
	DD	3108019154
	DD	1063821668
	DD	2100498394
	DD	1063525559
	DD	282708402
	DD	1060937705
	DD	2568921764
	DD	3207605450
	DD	2760966249
	DD	3218215020
	DD	1958126117
	DD	3162287979
	DD	0
	DD	1072693248
	DD	3078460826
	DD	1069037285
	DD	4285079825
	DD	1011989966
	DD	0
	DD	1070596096
	DD	997373752
	DD	1068938714
	DD	3045840714
	DD	1066648470
	DD	3110377520
	DD	1066960890
	DD	2323415564
	DD	1063903082
	DD	18309497
	DD	1063543250
	DD	551125427
	DD	1061039122
	DD	257413032
	DD	1061811122
	DD	2134057426
	DD	3218266492
	DD	1285458442
	DD	3161094457
	DD	0
	DD	1072693248
	DD	3593905368
	DD	1069107071
	DD	2989245764
	DD	3159385032
	DD	0
	DD	1070596096
	DD	3421947019
	DD	1068946843
	DD	3144465174
	DD	1066707852
	DD	1618007405
	DD	1066971547
	DD	584787122
	DD	1063985613
	DD	1465845750
	DD	1063561956
	DD	939979596
	DD	1061142667
	DD	1773905530
	DD	3204506663
	DD	1507148603
	DD	3218317964
	DD	1086374101
	DD	1010938257
	DD	0
	DD	1072693248
	DD	4132779814
	DD	1069176959
	DD	3895881848
	DD	3159710159
	DD	0
	DD	1070596096
	DD	4069764223
	DD	1068955338
	DD	1936654463
	DD	1066767636
	DD	27137259
	DD	1066982714
	DD	112447739
	DD	1064069319
	DD	3681308850
	DD	1063581561
	DD	3611917496
	DD	1061203836
	DD	2190408434
	DD	1061868473
	DD	880239780
	DD	3218369436
	DD	4135548218
	DD	1014081792
	DD	0
	DD	1072693248
	DD	2555242223
	DD	1069246954
	DD	1132401098
	DD	3159833783
	DD	0
	DD	1070596096
	DD	890626350
	DD	1068964202
	DD	3331100648
	DD	1066827840
	DD	30508518
	DD	1066994398
	DD	397665884
	DD	1064154260
	DD	1048931375
	DD	1063602233
	DD	4152525330
	DD	1061258067
	DD	71067649
	DD	3208005790
	DD	253330956
	DD	3218420908
	DD	991505830
	DD	3162432560
	DD	0
	DD	1072693248
	DD	1152452440
	DD	1069317060
	DD	2988872515
	DD	3159430464
	DD	0
	DD	1070596096
	DD	926263936
	DD	1068973436
	DD	3845070713
	DD	1066888484
	DD	626397172
	DD	1067006607
	DD	2777085683
	DD	1064240497
	DD	2172777379
	DD	1063623822
	DD	3188733172
	DD	1061313738
	DD	258986845
	DD	1062033866
	DD	3921389429
	DD	3218472379
	DD	3647185164
	DD	3161383618
	DD	0
	DD	1072693248
	DD	2357811071
	DD	1069387281
	DD	1815523692
	DD	1009992944
	DD	0
	DD	1070596096
	DD	3138003653
	DD	1068983043
	DD	1253835798
	DD	1066949588
	DD	2444914170
	DD	1067019349
	DD	1113961907
	DD	1064316367
	DD	1725681937
	DD	1063646503
	DD	2521427730
	DD	1061370759
	DD	2475375033
	DD	1061668474
	DD	3294480606
	DD	3218523851
	DD	1489607747
	DD	1001838107
	DD	0
	DD	1072693248
	DD	163325898
	DD	1069457623
	DD	272534188
	DD	1011389069
	DD	0
	DD	1070596096
	DD	2709640876
	DD	1068993027
	DD	3241569416
	DD	1067011170
	DD	3499770285
	DD	1067032633
	DD	2428916378
	DD	1064360877
	DD	796870323
	DD	1063670282
	DD	2401385265
	DD	1061429237
	DD	435854613
	DD	3207953615
	DD	2667571783
	DD	3218575323
	DD	1614402419
	DD	1013901432
	DD	0
	DD	1072693248
	DD	1600848691
	DD	1069528089
	DD	3799012648
	DD	1011342217
	DD	0
	DD	1070596096
	DD	3940625627
	DD	1069003390
	DD	1694054617
	DD	1067073252
	DD	3525212904
	DD	1067046468
	DD	3400170401
	DD	1064406132
	DD	2025409820
	DD	1063695095
	DD	1861695260
	DD	1061489337
	DD	2071083481
	DD	1058280175
	DD	2040662960
	DD	3218626795
	DD	4270081753
	DD	1014949642
	DD	0
	DD	1072693248
	DD	2636871548
	DD	1069573102
	DD	3635909220
	DD	1011750791
	DD	0
	DD	1070596096
	DD	3074865967
	DD	1069014136
	DD	2827594877
	DD	1067135853
	DD	4018616278
	DD	1067060863
	DD	3744630852
	DD	1064452166
	DD	967547267
	DD	1063721046
	DD	1523268212
	DD	1061551058
	DD	308558327
	DD	1057912410
	DD	1413754136
	DD	3218678267
	DD	856972295
	DD	3161564710
	DD	0
	DD	1072693248
	DD	2829232582
	DD	1069608467
	DD	1037842028
	DD	3159896230
	DD	0
	DD	1070596096
	DD	1194701220
	DD	1069025268
	DD	1485063562
	DD	1067198995
	DD	3996610205
	DD	1067075828
	DD	2865183303
	DD	1064499014
	DD	2185691567
	DD	1063748117
	DD	435906278
	DD	1061614535
	DD	1590730193
	DD	1061922957
	DD	786845313
	DD	3218729739
	DD	627570489
	DD	3158416059
	DD	0
	DD	1072693248
	DD	850612498
	DD	1069643902
	DD	3957836518
	DD	3160223109
	DD	0
	DD	1070596096
	DD	4230382869
	DD	1069036788
	DD	2678394493
	DD	1067262698
	DD	42048419
	DD	1067091374
	DD	61549345
	DD	1064546712
	DD	3326101021
	DD	1063776440
	DD	377176219
	DD	1061679763
	DD	1587637306
	DD	3206122484
	DD	159936490
	DD	3218781211
	DD	3547642993
	DD	1013612270
	DD	0
	DD	1072693248
	DD	2707383656
	DD	1069679408
	DD	554608849
	DD	1013037903
	DD	0
	DD	1070596096
	DD	1495139838
	DD	1069048702
	DD	183291521
	DD	1067326985
	DD	3540584774
	DD	1067107509
	DD	3317896890
	DD	1064595295
	DD	3844035522
	DD	1063805952
	DD	3695032775
	DD	1061746922
	DD	3749017783
	DD	3207727795
	DD	3827994963
	DD	3218832682
	DD	941734744
	DD	1014805062
	DD	0
	DD	1072693248
	DD	1615317960
	DD	1069714989
	DD	1400849280
	DD	3154963122
	DD	0
	DD	1070596096
	DD	55251407
	DD	1069061012
	DD	2380564598
	DD	1067391876
	DD	2078095393
	DD	1067124247
	DD	3759475360
	DD	1064644803
	DD	800747683
	DD	1063836662
	DD	3361780990
	DD	1061816118
	DD	3647588455
	DD	1062249457
	DD	3201086139
	DD	3218884154
	DD	4185319304
	DD	3161709290
	DD	0
	DD	1072693248
	DD	3772940467
	DD	1069750646
	DD	3998164292
	DD	3160831254
	DD	0
	DD	1070596096
	DD	3265990537
	DD	1069073721
	DD	3279971426
	DD	1067453881
	DD	2447085124
	DD	1067141598
	DD	1649985592
	DD	1064695275
	DD	3334399538
	DD	1063868754
	DD	454991464
	DD	1061887337
	DD	2110827584
	DD	3204215126
	DD	2574177316
	DD	3218935626
	DD	2889755040
	DD	3159466096
	DD	0
	DD	1072693248
	DD	2595342993
	DD	1069786383
	DD	1222183174
	DD	1011927611
	DD	0
	DD	1070596096
	DD	2192927435
	DD	1069086835
	DD	1645422722
	DD	1067486966
	DD	648269084
	DD	1067159575
	DD	2319737250
	DD	1064746750
	DD	1121494052
	DD	1063902126
	DD	897314780
	DD	1061960786
	DD	2655964904
	DD	1060259181
	DD	1947268493
	DD	3218987098
	DD	1185916272
	DD	1013323109
	DD	0
	DD	1072693248
	DD	192708373
	DD	1069822202
	DD	1013565611
	DD	1013125469
	DD	0
	DD	1070596096
	DD	1393443609
	DD	1069100357
	DD	3282624502
	DD	1067520387
	DD	3423023493
	DD	1067178189
	DD	3539283610
	DD	1064799270
	DD	1358653364
	DD	1063936902
	DD	1383848540
	DD	1062036512
	DD	1203341716
	DD	3207439782
	DD	1320359670
	DD	3219038570
	DD	1908355032
	DD	1014660481
	DD	0
	DD	1072693248
	DD	3079104278
	DD	1069858104
	DD	2593237048
	DD	1012204550
	DD	0
	DD	1070596096
	DD	1749059456
	DD	1069114291
	DD	3316773722
	DD	1067554157
	DD	2555119580
	DD	1067197455
	DD	59306268
	DD	1064852879
	DD	1944001714
	DD	1063973040
	DD	3607967027
	DD	1062114688
	DD	1550745665
	DD	1061515569
	DD	693450846
	DD	3219090042
	DD	3218699017
	DD	3161853871
	DD	0
	DD	1072693248
	DD	701484222
	DD	1069894094
	DD	1189134214
	DD	3161032728
	DD	0
	DD	1070596096
	DD	478132658
	DD	1069128642
	DD	2223654597
	DD	1067588288
	DD	706118045
	DD	1067217386
	DD	1066336370
	DD	1064907619
	DD	3310393859
	DD	1064010705
	DD	1920668857
	DD	1062195336
	DD	1238710124
	DD	3206743753
	DD	33271012
	DD	3219134917
	DD	2269574412
	DD	1015853455
	DD	0
	DD	1072693248
	DD	4098310206
	DD	1069930172
	DD	678867859
	DD	3161222246
	DD	0
	DD	1070596096
	DD	4033975882
	DD	1069143413
	DD	1577500332
	DD	1067622792
	DD	2904242360
	DD	1067237995
	DD	383406633
	DD	1064963537
	DD	511745140
	DD	1064049810
	DD	3472404675
	DD	1062243075
	DD	3498625096
	DD	1061932631
	DD	4014783896
	DD	3219160652
	DD	3119156846
	DD	1013033947
	DD	0
	DD	1072693248
	DD	2953879462
	DD	1069966343
	DD	651183718
	DD	1012253676
	DD	0
	DD	1070596096
	DD	2348802841
	DD	1069158611
	DD	4095204310
	DD	1067657681
	DD	3730066556
	DD	1067259298
	DD	2541564470
	DD	1065020679
	DD	1012137447
	DD	1064090541
	DD	3007493277
	DD	1062286104
	DD	268143184
	DD	1058732349
	DD	3701329484
	DD	3219186388
	DD	2857479637
	DD	3162758049
	DD	0
	DD	1072693248
	DD	4257115870
	DD	1070002608
	DD	39728604
	DD	1013010275
	DD	0
	DD	1070596096
	DD	3207767847
	DD	1069174239
	DD	797077063
	DD	1067692970
	DD	287980713
	DD	1067281311
	DD	1596666478
	DD	1065079095
	DD	2775385
	DD	1064132847
	DD	3823518174
	DD	1062330592
	DD	3096591665
	DD	1060290467
	DD	3387875073
	DD	3219212124
	DD	3168927931
	DD	1015274949
	DD	0
	DD	1072693248
	DD	2240974125
	DD	1070038971
	DD	3786178918
	DD	3160482292
	DD	0
	DD	1070596096
	DD	2199065489
	DD	1069190303
	DD	1118792048
	DD	1067728670
	DD	875809397
	DD	1067304048
	DD	2927616918
	DD	1065138834
	DD	3494337743
	DD	1064176822
	DD	4219965650
	DD	1062376593
	DD	4246297104
	DD	1060574506
	DD	3074420661
	DD	3219237860
	DD	1873363667
	DD	3160515403
	DD	0
	DD	1072693248
	DD	4156511795
	DD	1070075433
	DD	1791783009
	DD	1013446896
	DD	0
	DD	1070596096
	DD	4204226438
	DD	1069206807
	DD	2895376501
	DD	1067764795
	DD	3600185398
	DD	1067327526
	DD	2087275384
	DD	1065199949
	DD	347703954
	DD	1064222543
	DD	301495246
	DD	1062424178
	DD	908235914
	DD	3206713553
	DD	2760966249
	DD	3219263596
	DD	1958126117
	DD	3163336555
	DD	0
	DD	1072693248
	DD	212483252
	DD	1070111999
	DD	3496985219
	DD	3161099600
	DD	0
	DD	1070596096
	DD	1939348811
	DD	1069223758
	DD	1001569645
	DD	1067801360
	DD	764537997
	DD	1067351764
	DD	2326690580
	DD	1065262493
	DD	60750552
	DD	1064270005
	DD	2745665091
	DD	1062473435
	DD	1583079917
	DD	1060807371
	DD	2447511838
	DD	3219289332
	DD	3841595606
	DD	1014371319
	DD	0
	DD	1072693248
	DD	2234510834
	DD	1070148669
	DD	1077829152
	DD	1008793063
	DD	0
	DD	1070596096
	DD	1741599179
	DD	1069241160
	DD	288887764
	DD	1067838378
	DD	438316229
	DD	1067376778
	DD	2074161178
	DD	1065326522
	DD	2132352506
	DD	1064311981
	DD	321000208
	DD	1062524429
	DD	2575912902
	DD	1061549566
	DD	2134057426
	DD	3219315068
	DD	1285458442
	DD	3162143033
	DD	0
	DD	1072693248
	DD	719981842
	DD	1070185448
	DD	3396798827
	DD	3160592662
	DD	0
	DD	1070596096
	DD	2111724540
	DD	1069259019
	DD	2754706540
	DD	1067875863
	DD	790037588
	DD	1067402587
	DD	4097286835
	DD	1065372654
	DD	2918356845
	DD	1064337614
	DD	980543769
	DD	1062577230
	DD	1876925371
	DD	3204685716
	DD	1820603015
	DD	3219340804
	DD	3236194699
	DD	1015708874
	DD	0
	DD	1072693248
	DD	3497432648
	DD	1070222337
	DD	3403980908
	DD	1011735702
	DD	0
	DD	1070596096
	DD	2322009458
	DD	1069277341
	DD	3303184211
	DD	1067913831
	DD	3079386980
	DD	1067429210
	DD	3158396776
	DD	1065406241
	DD	500122450
	DD	1064364204
	DD	3226667103
	DD	1062631956
	DD	1843492548
	DD	1062167069
	DD	1507148603
	DD	3219366540
	DD	1086374101
	DD	1011986833
	DD	0
	DD	1072693248
	DD	1371601499
	DD	1070259341
	DD	3050542448
	DD	1012183888
	DD	0
	DD	1070596096
	DD	2434996648
	DD	1069296132
	DD	2688049294
	DD	1067952297
	DD	1586964757
	DD	1067453518
	DD	2102156419
	DD	1065440660
	DD	2974407256
	DD	1064391847
	DD	249545820
	DD	1062688662
	DD	115553579
	DD	1061128535
	DD	1193694191
	DD	3219392276
	DD	1890859349
	DD	3162902630
	DD	0
	DD	1072693248
	DD	2488075121
	DD	1070296461
	DD	1856289345
	DD	3161251229
	DD	0
	DD	1070596096
	DD	3322930631
	DD	1069315398
	DD	3277607933
	DD	1067991276
	DD	130253043
	DD	1067467675
	DD	1057196725
	DD	1065475943
	DD	3278604818
	DD	1064420531
	DD	4197429763
	DD	1062747460
	DD	1630708049
	DD	1062399550
	DD	880239780
	DD	3219418012
	DD	4135548218
	DD	1015130368
	DD	0
	DD	1072693248
	DD	2273547475
	DD	1070333701
	DD	4162052844
	DD	1011378450
	DD	0
	DD	1070596096
	DD	2392983423
	DD	1069335146
	DD	526970473
	DD	1068030785
	DD	628322840
	DD	1067482270
	DD	924033682
	DD	1065512123
	DD	854746912
	DD	1064450346
	DD	4004963071
	DD	1062808438
	DD	1468070334
	DD	1060747995
	DD	566785368
	DD	3219443748
	DD	2301849815
	DD	3161093726
	DD	0
	DD	1072693248
	DD	620845047
	DD	1070371064
	DD	314567191
	DD	1013284227
	DD	0
	DD	1070596096
	DD	2198158867
	DD	1069355382
	DD	222370857
	DD	1068070839
	DD	4028822361
	DD	1067497314
	DD	3610397327
	DD	1065549234
	DD	171354847
	DD	1064481283
	DD	693369877
	DD	1062871714
	DD	164532117
	DD	1061632559
	DD	253330956
	DD	3219469484
	DD	991505830
	DD	3163481136
	DD	0
	DD	1072693248
	DD	1894214069
	DD	1070408552
	DD	2182661802
	DD	1012022503
	DD	0
	DD	1070596096
	DD	1869133310
	DD	1069376113
	DD	1368144043
	DD	1068111455
	DD	242783364
	DD	1067512821
	DD	3692616565
	DD	1065587313
	DD	2890683560
	DD	1064513419
	DD	2407947124
	DD	1062937380
	DD	3803218812
	DD	1060561671
	DD	4234843841
	DD	3219495219
	DD	1479868884
	DD	1014082158
	DD	0
	DD	1072693248
	DD	2049842017
	DD	1070446169
	DD	2491067638
	DD	3161241370
	DD	0
	DD	1070596096
	DD	1431833764
	DD	1069397346
	DD	551048935
	DD	1068152651
	DD	2575917112
	DD	1067528800
	DD	1559777140
	DD	1065626397
	DD	743322322
	DD	1064546764
	DD	1974991899
	DD	1063005565
	DD	3459002328
	DD	1062460308
	DD	3921389429
	DD	3219520955
	DD	3647185164
	DD	3162432194
	DD	0
	DD	1072693248
	DD	1526324265
	DD	1070483918
	DD	4056333712
	DD	3157795638
	DD	0
	DD	1070596096
	DD	1830915900
	DD	1069419088
	DD	602185706
	DD	1068194444
	DD	555210277
	DD	1067545266
	DD	3690136761
	DD	1065666523
	DD	4115917104
	DD	1064581405
	DD	589230666
	DD	1063076369
	DD	3448584873
	DD	1062382364
	DD	3607935018
	DD	3219546691
	DD	4202814986
	DD	1015564293
	DD	0
	DD	1072693248
	DD	955408364
	DD	1070521802
	DD	2659929592
	DD	3160779467
	DD	0
	DD	1070596096
	DD	659174847
	DD	1069441347
	DD	2081794994
	DD	1068236852
	DD	2956616392
	DD	1067562230
	DD	1461867065
	DD	1065707733
	DD	879427925
	DD	1064617384
	DD	209598570
	DD	1063149928
	DD	59348277
	DD	1061529630
	DD	3294480606
	DD	3219572427
	DD	1489607747
	DD	1002886683
	DD	0
	DD	1072693248
	DD	1167858038
	DD	1070559824
	DD	2180017056
	DD	1010873776
	DD	0
	DD	1070596096
	DD	772792549
	DD	1069464130
	DD	3356872770
	DD	1068279894
	DD	3524844777
	DD	1067579707
	DD	1521756467
	DD	1065750067
	DD	3931969752
	DD	1064654734
	DD	2908114566
	DD	1063226363
	DD	3520733649
	DD	1061374592
	DD	2981026194
	DD	3219598163
	DD	924239062
	DD	3163047211
	DD	0
	DD	1072693248
	DD	3747221382
	DD	1070597041
	DD	1912303979
	DD	1014066411
	DD	0
	DD	1070596096
	DD	1727686788
	DD	1069487445
	DD	681802874
	DD	1068323590
	DD	2531789465
	DD	1067597711
	DD	331202638
	DD	1065793569
	DD	2627596742
	DD	1064693515
	DD	566979200
	DD	1063280948
	DD	2423252998
	DD	1061741710
	DD	2667571783
	DD	3219623899
	DD	1614402419
	DD	1014950008
	DD	0
	DD	1072693248
	DD	4148643959
	DD	1070616195
	DD	2887822437
	DD	1014214935
	DD	0
	DD	1070596096
	DD	4101770849
	DD	1069511300
	DD	1167052501
	DD	1068367958
	DD	2569727718
	DD	1067616256
	DD	1681502493
	DD	1065838283
	DD	3685967929
	DD	1064733780
	DD	2973319878
	DD	1063322263
	DD	474740638
	DD	1062549181
	DD	2354117371
	DD	3219649635
	DD	3512651629
	DD	3161564344
	DD	0
	DD	1072693248
	DD	373017919
	DD	1070635424
	DD	3647199022
	DD	1014660881
	DD	0
	DD	1070596096
	DD	933359764
	DD	1069535705
	DD	1391441088
	DD	1068413019
	DD	53106651
	DD	1067635358
	DD	4157835043
	DD	1065884256
	DD	4055868043
	DD	1064775611
	DD	1529330433
	DD	1063365236
	DD	326078913
	DD	1062325273
	DD	2040662960
	DD	3219675371
	DD	4270081753
	DD	1015998218
	DD	0
	DD	1072693248
	DD	4002124759
	DD	1070654727
	DD	3453343154
	DD	1013423881
	DD	0
	DD	1071644672
	DD	774562305
	DD	3217018021
	DD	377617675
	DD	1068458794
	DD	2495478050
	DD	1067655031
	DD	1508050213
	DD	1065931538
	DD	1921336565
	DD	1064819067
	DD	975923615
	DD	1063409946
	DD	2275792800
	DD	1060505011
	DD	1727208548
	DD	3219701107
	DD	2531251621
	DD	1013613001
	DD	0
	DD	1072693248
	DD	963359913
	DD	1070674109
	DD	2464811476
	DD	3160767877
	DD	0
	DD	1071644672
	DD	1498613974
	DD	3216992493
	DD	4138103782
	DD	1068502123
	DD	2840947366
	DD	1067675293
	DD	209537977
	DD	1065980178
	DD	3590357525
	DD	1064864171
	DD	73959555
	DD	1063456484
	DD	1512178095
	DD	1062390487
	DD	1413754136
	DD	3219726843
	DD	856972295
	DD	3162613286
	DD	0
	DD	0
	DD	0
	DD	3220176896
	DD	1994327296
	DD	1006932657
	DD	0
	DD	1073741824
	DD	0
	DD	0
	DD	266
	DD	3221225472
	DD	1431655956
	DD	1074091349
	DD	2828070733
	DD	3221924522
	DD	268536947
	DD	1074860305
	DD	4220652043
	DD	3222647048
	DD	3597047153
	DD	1075552901
	DD	1100299725
	DD	3219752579
	DD	874467977
	DD	1015419713
	DD	0
	DD	0
	DD	2668510354
	DD	3220126045
	DD	1701998120
	DD	1012206572
	DD	0
	DD	1073741824
	DD	1404962112
	DD	3215492924
	DD	3327263454
	DD	3221125605
	DD	1987673213
	DD	1074008829
	DD	231222583
	DD	3221793459
	DD	1756671652
	DD	1074731884
	DD	3921518330
	DD	3222500748
	DD	2691193109
	DD	1075341426
	DD	786845313
	DD	3219778315
	DD	627570489
	DD	3159464635
	DD	0
	DD	0
	DD	2949191430
	DD	3220076398
	DD	3989126963
	DD	3163096676
	DD	0
	DD	1073741824
	DD	2909112164
	DD	3216503445
	DD	3682557528
	DD	3221031585
	DD	4184421718
	DD	1073932454
	DD	380803270
	DD	3221673930
	DD	3399744364
	DD	1074553823
	DD	3842864962
	DD	3222371390
	DD	748075446
	DD	1075157395
	DD	473390901
	DD	3219804051
	DD	4252586071
	DD	3163191791
	DD	0
	DD	0
	DD	2308259791
	DD	3220027898
	DD	4111771200
	DD	3156765800
	DD	0
	DD	1073741824
	DD	411343470
	DD	3217132228
	DD	3760686807
	DD	3220942979
	DD	4171367426
	DD	1073861688
	DD	1878500541
	DD	3221564765
	DD	108767834
	DD	1074393698
	DD	2824899565
	DD	3222239549
	DD	3321236009
	DD	1074997439
	DD	159936490
	DD	3219829787
	DD	3547642993
	DD	1014660846
	DD	0
	DD	0
	DD	3342355758
	DD	3219980491
	DD	1666924640
	DD	3162031356
	DD	0
	DD	1073741824
	DD	2271288998
	DD	3217480250
	DD	4111284847
	DD	3220859392
	DD	2796272966
	DD	1073796048
	DD	1730314448
	DD	3221464928
	DD	1813001552
	DD	1074249474
	DD	603251437
	DD	3222036157
	DD	3079042443
	DD	1074856525
	DD	4141449374
	DD	3219855522
	DD	1579411055
	DD	3161853506
	DD	0
	DD	0
	DD	166164867
	DD	3219934128
	DD	2304492376
	DD	1012090550
	DD	0
	DD	1073741824
	DD	2798667120
	DD	3217812323
	DD	4203596829
	DD	3220780463
	DD	1473339147
	DD	1073728374
	DD	4243021652
	DD	3221373498
	DD	1638747017
	DD	1074119375
	DD	1512673116
	DD	3221855335
	DD	2338684822
	DD	1074678259
	DD	3827994963
	DD	3219881258
	DD	941734744
	DD	1015853638
	DD	0
	DD	0
	DD	3247184626
	DD	3219888759
	DD	1245319390
	DD	3161909785
	DD	0
	DD	1073741824
	DD	2381906911
	DD	3218104536
	DD	1010924947
	DD	3220705862
	DD	2481381005
	DD	1073615072
	DD	1356661294
	DD	3221289659
	DD	1527070583
	DD	1074001844
	DD	3061693405
	DD	3221694303
	DD	1993154673
	DD	1074463435
	DD	3514540551
	DD	3219906994
	DD	2102765473
	DD	1013034678
	DD	0
	DD	0
	DD	4189730214
	DD	3219844341
	DD	872357632
	DD	3158652168
	DD	0
	DD	1073741824
	DD	760634709
	DD	3218255915
	DD	2067827628
	DD	3220635284
	DD	1386756408
	DD	1073509659
	DD	404552634
	DD	3221199890
	DD	1143062644
	DD	1073895515
	DD	555342338
	DD	3221550657
	DD	3470199450
	DD	1074271418
	DD	3201086139
	DD	3219932730
	DD	4185319304
	DD	3162757866
	DD	0
	DD	0
	DD	719595600
	DD	3219800832
	DD	114970824
	DD	1014660100
	DD	0
	DD	1073741824
	DD	3811788216
	DD	3218400550
	DD	1264738948
	DD	3220568452
	DD	1958933439
	DD	1073411493
	DD	4246310163
	DD	3221058356
	DD	1367842247
	DD	1073799186
	DD	4112596176
	DD	3221422310
	DD	2100954469
	DD	1074105254
	DD	2887631728
	DD	3219958466
	DD	1841088264
	DD	1015275132
	DD	0
	DD	0
	DD	258163604
	DD	3219758190
	DD	3299889334
	DD	3162612005
	DD	0
	DD	1073741824
	DD	2865277319
	DD	3218538798
	DD	3110066496
	DD	3220505109
	DD	723074889
	DD	1073319994
	DD	1618819009
	DD	3220928086
	DD	1176243935
	DD	1073681775
	DD	1223849000
	DD	3221307454
	DD	2369288310
	DD	1073957581
	DD	2574177316
	DD	3219984202
	DD	2889755040
	DD	3160514672
	DD	0
	DD	0
	DD	2079874795
	DD	3219716377
	DD	1885564844
	DD	1014470429
	DD	0
	DD	1073741824
	DD	1656469901
	DD	3218670989
	DD	823761676
	DD	3220445021
	DD	2491445454
	DD	1073234634
	DD	1584341555
	DD	3220808039
	DD	1976688438
	DD	1073523018
	DD	3918313362
	DD	3221183550
	DD	3178717701
	DD	1073829019
	DD	2260722904
	DD	3220009938
	DD	3285965784
	DD	3163336372
	DD	0
	DD	0
	DD	997287281
	DD	3219675358
	DD	3612251184
	DD	3163317056
	DD	0
	DD	1073741824
	DD	3037674984
	DD	3218797431
	DD	2624215131
	DD	3220387969
	DD	464779768
	DD	1073154936
	DD	3700763630
	DD	3220697284
	DD	1200926910
	DD	1073378628
	DD	2934576448
	DD	3220998744
	DD	3287041894
	DD	1073681673
	DD	1947268493
	DD	3220035674
	DD	1185916272
	DD	1014371685
	DD	0
	DD	0
	DD	3978924239
	DD	3219635097
	DD	680771999
	DD	1015720881
	DD	0
	DD	1073741824
	DD	3528982175
	DD	3218918413
	DD	3018376188
	DD	3220333754
	DD	2093086652
	DD	1073080463
	DD	451029217
	DD	3220594987
	DD	1097121537
	DD	1073247142
	DD	2277789243
	DD	3220832617
	DD	149138386
	DD	1073478822
	DD	1633814081
	DD	3220061410
	DD	3941137777
	DD	3162142667
	DD	0
	DD	0
	DD	3860971117
	DD	3219595563
	DD	2891614774
	DD	3163214156
	DD	0
	DD	1073741824
	DD	80822128
	DD	3219034205
	DD	2077635078
	DD	3220282191
	DD	1552870456
	DD	1073010820
	DD	3607700650
	DD	3220500394
	DD	249538439
	DD	1073127265
	DD	2233833083
	DD	3220683068
	DD	2436456793
	DD	1073293556
	DD	1320359670
	DD	3220087146
	DD	1908355032
	DD	1015709057
	DD	0
	DD	0
	DD	343219638
	DD	3219556725
	DD	2238262736
	DD	3161731808
	DD	0
	DD	1072693248
	DD	3768132253
	DD	1071627934
	DD	3895546569
	DD	3220233108
	DD	1613056473
	DD	1072945645
	DD	3409294908
	DD	3220412831
	DD	3138966349
	DD	1073017844
	DD	3799067288
	DD	3220548255
	DD	359470498
	DD	1073133087
	DD	1006905258
	DD	3220112882
	DD	3348558652
	DD	1011988294
	DD	0
	DD	0
	DD	3841229102
	DD	3219518551
	DD	1782820117
	DD	3163516640
	DD	0
	DD	1072693248
	DD	866896685
	DD	1071521786
	DD	2743435231
	DD	3220186348
	DD	3017984361
	DD	1072884608
	DD	1491919678
	DD	3220331688
	DD	1507535811
	DD	1072917857
	DD	1966124974
	DD	3220426562
	DD	381628641
	DD	1072992589
	DD	693450846
	DD	3220138618
	DD	3218699017
	DD	3162902447
	DD	0
	DD	0
	DD	716700048
	DD	3219481016
	DD	1043841701
	DD	3163006458
	DD	0
	DD	1072693248
	DD	1097907398
	DD	1071420120
	DD	3912524876
	DD	3220106631
	DD	4107784306
	DD	1072827408
	DD	937056065
	DD	3220256414
	DD	4128945134
	DD	1072826390
	DD	1032262394
	DD	3220316565
	DD	1825923585
	DD	1072864423
	DD	379996435
	DD	3220164354
	DD	2807708551
	DD	1015130551
	DD	0
	DD	0
	DD	142288477
	DD	3219444091
	DD	1256348500
	DD	1014532780
	DD	0
	DD	1072693248
	DD	925074332
	DD	1071322730
	DD	2134728327
	DD	3220021541
	DD	1886408555
	DD	1072773770
	DD	101893267
	DD	3220186512
	DD	2020085224
	DD	1072742631
	DD	2955803861
	DD	3220217010
	DD	343310816
	DD	1072748161
	DD	33271012
	DD	3220183493
	DD	2269574412
	DD	1016902031
	DD	0
	DD	0
	DD	3684492763
	DD	3219407750
	DD	2905890526
	DD	1015709561
	DD	0
	DD	1072693248
	DD	585640690
	DD	1071229422
	DD	1068301595
	DD	3219940277
	DD	2953900489
	DD	1072723440
	DD	950237889
	DD	3220066167
	DD	109735425
	DD	1072638455
	DD	792610979
	DD	3220076689
	DD	2904190292
	DD	1072594405
	DD	4171511102
	DD	3220196360
	DD	987810900
	DD	1016106563
	DD	0
	DD	0
	DD	681498355
	DD	3219371971
	DD	3542625299
	DD	1015827699
	DD	0
	DD	1072693248
	DD	168222332
	DD	1071140014
	DD	776736583
	DD	3219862604
	DD	2405401100
	DD	1072659128
	DD	430546584
	DD	3219945234
	DD	2974083786
	DD	1072497552
	DD	849442068
	DD	3219912970
	DD	2727451532
	DD	1072409680
	DD	4014783896
	DD	3220209228
	DD	3119156846
	DD	1014082523
	DD	0
	DD	0
	DD	2298773501
	DD	3219336728
	DD	4027807132
	DD	1015090440
	DD	0
	DD	1072693248
	DD	312748411
	DD	1071054335
	DD	2723913091
	DD	3219788303
	DD	3207063211
	DD	1072570353
	DD	1845780128
	DD	3219832588
	DD	752659336
	DD	1072368142
	DD	1097207453
	DD	3219764237
	DD	407427403
	DD	1072246732
	DD	3858056690
	DD	3220222096
	DD	2007897202
	DD	3162431829
	DD	0
	DD	0
	DD	2591355529
	DD	3219302000
	DD	2351326818
	DD	3161908153
	DD	0
	DD	1072693248
	DD	3206845590
	DD	1070972224
	DD	4023349050
	DD	3219717171
	DD	3838822434
	DD	1072486918
	DD	3122427157
	DD	3219727557
	DD	2261703627
	DD	1072249178
	DD	1764870100
	DD	3219628955
	DD	3201802997
	DD	1072093301
	DD	3701329484
	DD	3220234964
	DD	2857479637
	DD	3163806625
	DD	0
	DD	0
	DD	4010047525
	DD	3219267765
	DD	3339891512
	DD	3160072694
	DD	0
	DD	1072693248
	DD	966450668
	DD	1070893532
	DD	803989702
	DD	3219649019
	DD	1934453966
	DD	1072408465
	DD	1455077850
	DD	3219629530
	DD	2709264343
	DD	1072139721
	DD	1918064558
	DD	3219505762
	DD	1476733535
	DD	1071960574
	DD	3544602278
	DD	3220247832
	DD	4139243149
	DD	3164602093
	DD	0
	DD	0
	DD	4270735453
	DD	3219234003
	DD	3565361953
	DD	1015342529
	DD	0
	DD	1072693248
	DD	2915760230
	DD	1070818115
	DD	638580392
	DD	3219583668
	DD	2252948193
	DD	1072334663
	DD	1194731830
	DD	3219537949
	DD	1353002942
	DD	1072038927
	DD	422364789
	DD	3219393446
	DD	3669634446
	DD	1071842023
	DD	3387875073
	DD	3220260700
	DD	3168927931
	DD	1016323525
	DD	0
	DD	0
	DD	419968236
	DD	3219200695
	DD	131828542
	DD	1015961466
	DD	0
	DD	1072693248
	DD	2960267235
	DD	1070745841
	DD	1037049094
	DD	3219520953
	DD	1447436626
	DD	1072265209
	DD	3197232138
	DD	3219452306
	DD	4004685084
	DD	1071946034
	DD	1412816421
	DD	3219290928
	DD	3184738590
	DD	1071740610
	DD	3231147867
	DD	3220273568
	DD	3253690381
	DD	1014950373
	DD	0
	DD	0
	DD	1505561933
	DD	3219167820
	DD	2813885200
	DD	1011162516
	DD	0
	DD	1072693248
	DD	2997217365
	DD	1070676584
	DD	2681788575
	DD	3219460719
	DD	3989126937
	DD	1072199822
	DD	1049115510
	DD	3219372139
	DD	511642058
	DD	1071860360
	DD	4034728051
	DD	3219197246
	DD	1788863965
	DD	1071639550
	DD	3074420661
	DD	3220286436
	DD	1873363667
	DD	3161563979
	DD	0
	DD	0
	DD	2606398711
	DD	3219135361
	DD	2533072598
	DD	3162554073
	DD	0
	DD	1072693248
	DD	2151361100
	DD	1070610226
	DD	1532348096
	DD	3219402822
	DD	408604530
	DD	1072138246
	DD	1039538740
	DD	3219297023
	DD	1234598850
	DD	1071781284
	DD	692507578
	DD	3219094767
	DD	4090315877
	DD	1071451983
	DD	2917693455
	DD	3220299304
	DD	676362605
	DD	3163589663
	DD	0
	DD	0
	DD	3649427950
	DD	3219078282
	DD	4113825640
	DD	3158662193
	DD	0
	DD	1072693248
	DD	2424145432
	DD	1070497215
	DD	2715404890
	DD	3219347125
	DD	2238283673
	DD	1072080240
	DD	1186867211
	DD	3219226571
	DD	660318792
	DD	1071708248
	DD	2091427915
	DD	3218937780
	DD	2591062635
	DD	1071291190
	DD	2760966249
	DD	3220312172
	DD	1958126117
	DD	3164385131
	DD	0
	DD	0
	DD	220675706
	DD	3219014926
	DD	3158451653
	DD	3161723787
	DD	0
	DD	1072693248
	DD	1565030890
	DD	1070375439
	DD	335263687
	DD	3219293502
	DD	419816567
	DD	1072025586
	DD	2098048102
	DD	3219160428
	DD	257229335
	DD	1071636821
	DD	3464457189
	DD	3218793840
	DD	2745923191
	DD	1071158056
	DD	2604239044
	DD	3220325040
	DD	1055077667
	DD	1016540488
	DD	0
	DD	0
	DD	2191706112
	DD	3218952300
	DD	333441366
	DD	3161331348
	DD	0
	DD	1072693248
	DD	3435408456
	DD	1070258830
	DD	487319719
	DD	3219241832
	DD	1713711059
	DD	1071974079
	DD	130753286
	DD	3219068219
	DD	909725130
	DD	1071511974
	DD	2762442367
	DD	3218661715
	DD	932670499
	DD	1071027067
	DD	2447511838
	DD	3220337908
	DD	3841595606
	DD	1015419895
	DD	0
	DD	0
	DD	408840118
	DD	3218890375
	DD	4048072104
	DD	3159354273
	DD	0
	DD	1072693248
	DD	2794370512
	DD	1070147203
	DD	1550993351
	DD	3219192003
	DD	1305093678
	DD	1071925532
	DD	1748211158
	DD	3218951271
	DD	3244212114
	DD	1071396455
	DD	2145666003
	DD	3218540299
	DD	1098451822
	DD	1070891096
	DD	2290784632
	DD	3220350776
	DD	2660353234
	DD	3159463173
	DD	0
	DD	0
	DD	3368427099
	DD	3218829119
	DD	2187864186
	DD	1013587140
	DD	0
	DD	1072693248
	DD	1708021028
	DD	1070040382
	DD	459972195
	DD	3219143910
	DD	3210514347
	DD	1071879770
	DD	955408873
	DD	3218841145
	DD	1911386085
	DD	1071289511
	DD	3563284038
	DD	3218428599
	DD	547420745
	DD	1070790031
	DD	2134057426
	DD	3220363644
	DD	1285458442
	DD	3163191609
	DD	0
	DD	0
	DD	2583490354
	DD	3218768505
	DD	27148750
	DD	3161491985
	DD	0
	DD	1072693248
	DD	2550940470
	DD	1069938201
	DD	2616040293
	DD	3219066585
	DD	2529278955
	DD	1071836633
	DD	2244405849
	DD	3218737335
	DD	2064814127
	DD	1071190460
	DD	1527853251
	DD	3218325722
	DD	354247476
	DD	1070708112
	DD	1977330220
	DD	3220376512
	DD	4071976381
	DD	3164168168
	DD	0
	DD	0
	DD	2390846448
	DD	3218708504
	DD	3510503948
	DD	3161709355
	DD	0
	DD	1072693248
	DD	1208409702
	DD	1069840505
	DD	1006199412
	DD	3218976755
	DD	2504246873
	DD	1071795971
	DD	1040653613
	DD	3218639377
	DD	1713268217
	DD	1071098686
	DD	462276301
	DD	3218230862
	DD	4239163357
	DD	1070603989
	DD	1820603015
	DD	3220389380
	DD	3236194699
	DD	1016757450
	DD	0
	DD	0
	DD	2528366626
	DD	3218649089
	DD	3808712102
	DD	1013396510
	DD	0
	DD	1072693248
	DD	1938261590
	DD	1069747146
	DD	4282399603
	DD	3218889831
	DD	1922568281
	DD	1071757646
	DD	2428166646
	DD	3218546841
	DD	717464824
	DD	1071013623
	DD	2205664075
	DD	3218143293
	DD	1526076492
	DD	1070438229
	DD	1663875809
	DD	3220402248
	DD	3908862373
	DD	1015853820
	DD	0
	DD	0
	DD	2200768388
	DD	3218590234
	DD	302584884
	DD	1014949287
	DD	0
	DD	1072693248
	DD	2338248308
	DD	1069657986
	DD	2617403810
	DD	3218805648
	DD	60078074
	DD	1071721530
	DD	2753634668
	DD	3218459332
	DD	626020946
	DD	1070934758
	DD	25846122
	DD	3218044977
	DD	1123428672
	DD	1070307499
	DD	1507148603
	DD	3220415116
	DD	1086374101
	DD	1013035409
	DD	0
	DD	0
	DD	4158096969
	DD	3218531913
	DD	3224512900
	DD	3160902954
	DD	0
	DD	1072693248
	DD	4240313622
	DD	1069572894
	DD	3745046477
	DD	3218724046
	DD	1955120038
	DD	1071687503
	DD	2661530988
	DD	3218376484
	DD	2615081511
	DD	1070861626
	DD	3172686029
	DD	3217895196
	DD	3468537113
	DD	1070173373
	DD	1350421397
	DD	3220427984
	DD	1218191675
	DD	3162757684
	DD	0
	DD	0
	DD	1606100959
	DD	3218474103
	DD	3385789004
	DD	3161114183
	DD	0
	DD	1072693248
	DD	2255302008
	DD	1069435977
	DD	54085333
	DD	3218644877
	DD	2504974906
	DD	1071655456
	DD	4169947836
	DD	3218297958
	DD	2891827398
	DD	1070793803
	DD	1030744944
	DD	3217756428
	DD	2378245768
	DD	1070036506
	DD	1193694191
	DD	3220440852
	DD	1890859349
	DD	3163951206
	DD	0
	DD	0
	DD	3782220567
	DD	3218416778
	DD	2488119274
	DD	3162237132
	DD	0
	DD	1072693248
	DD	91372748
	DD	1069281344
	DD	318776714
	DD	3218567997
	DD	1791786485
	DD	1071605902
	DD	245863368
	DD	3218223442
	DD	3306699316
	DD	1070730899
	DD	492155895
	DD	3217627699
	DD	504590813
	DD	1069961586
	DD	1036966986
	DD	3220453720
	DD	1122344434
	DD	1016974413
	DD	0
	DD	0
	DD	1412148370
	DD	3218359917
	DD	2689483850
	DD	1013993587
	DD	0
	DD	1072693248
	DD	1375255072
	DD	1069134151
	DD	1493266594
	DD	3218493272
	DD	487968719
	DD	1071549129
	DD	4010395236
	DD	3218152642
	DD	2875570533
	DD	1070672565
	DD	2596803943
	DD	3217508124
	DD	2843491945
	DD	1069843051
	DD	880239780
	DD	3220466588
	DD	4135548218
	DD	1016178944
	DD	0
	DD	0
	DD	895247324
	DD	3218303496
	DD	3064008070
	DD	1013805381
	DD	0
	DD	1072693248
	DD	729983844
	DD	1068994194
	DD	3631919317
	DD	3218420574
	DD	2031343772
	DD	1071495745
	DD	1505593195
	DD	3218085291
	DD	519428997
	DD	1070618477
	DD	3710689661
	DD	3217396902
	DD	3156076115
	DD	1069741343
	DD	723512574
	DD	3220479456
	DD	2825204233
	DD	1014372050
	DD	0
	DD	0
	DD	2664093517
	DD	3218247493
	DD	3574482624
	DD	3157273734
	DD	0
	DD	1072693248
	DD	2465054196
	DD	1068861279
	DD	3495559184
	DD	3218349782
	DD	2180799467
	DD	1071445588
	DD	3760731789
	DD	3217962527
	DD	3108073739
	DD	1070540584
	DD	1955989624
	DD	3217293302
	DD	166797605
	DD	1069654305
	DD	566785368
	DD	3220492324
	DD	2301849815
	DD	3162142302
	DD	0
	DD	0
	DD	1026922473
	DD	3218191888
	DD	4275547180
	DD	3161242805
	DD	0
	DD	1072693248
	DD	865263972
	DD	1068735226
	DD	1189261043
	DD	3218280780
	DD	602895285
	DD	1071398507
	DD	457371263
	DD	3217840141
	DD	1846858242
	DD	1070447677
	DD	3060498116
	DD	3217196657
	DD	4267893365
	DD	1069596604
	DD	410058162
	DD	3220505192
	DD	4004709614
	DD	3163734243
	DD	0
	DD	0
	DD	1197423420
	DD	3218136659
	DD	176395860
	DD	3160912588
	DD	0
	DD	1072693248
	DD	3614211808
	DD	1068615863
	DD	2638984897
	DD	3218213456
	DD	1695604536
	DD	1071354361
	DD	2372043566
	DD	3217723241
	DD	136909605
	DD	1070361652
	DD	3640039447
	DD	3217106358
	DD	4088615056
	DD	1069449448
	DD	253330956
	DD	3220518060
	DD	991505830
	DD	3164529712
	DD	0
	DD	0
	DD	1971725998
	DD	3218081786
	DD	2628057466
	DD	3160778219
	DD	0
	DD	1072693248
	DD	3850616508
	DD	1068503032
	DD	715485429
	DD	3218147706
	DD	2831870887
	DD	1071313021
	DD	276112813
	DD	3217611421
	DD	4071473627
	DD	1070282053
	DD	3678820506
	DD	3217012537
	DD	927889203
	DD	1069392578
	DD	96603751
	DD	3220530928
	DD	2021697954
	DD	1016395907
	DD	0
	DD	0
	DD	4068253482
	DD	3217974755
	DD	3098800802
	DD	3161416360
	DD	0
	DD	1072693248
	DD	3555466384
	DD	1068294223
	DD	3714292293
	DD	3218083427
	DD	58004546
	DD	1071274368
	DD	2889916307
	DD	3217504297
	DD	2725223785
	DD	1070208483
	DD	1960889150
	DD	3216854085
	DD	2172838405
	DD	1069259864
	DD	4234843841
	DD	3220543795
	DD	1479868884
	DD	1015130734
	DD	0
	DD	0
	DD	3947580658
	DD	3217866316
	DD	4153464200
	DD	3160712468
	DD	0
	DD	1072693248
	DD	1306970432
	DD	1068093810
	DD	3320658510
	DD	3217961305
	DD	2638377394
	DD	1071238289
	DD	1218095092
	DD	3217401513
	DD	506153465
	DD	1070140566
	DD	2096772766
	DD	3216705262
	DD	2058303373
	DD	1069148484
	DD	4078116635
	DD	3220556663
	DD	39665264
	DD	3161092265
	DD	0
	DD	0
	DD	4023957346
	DD	3217758473
	DD	2652051644
	DD	3159900932
	DD	0
	DD	1072693248
	DD	1548193280
	DD	1067905620
	DD	2849460080
	DD	3217838064
	DD	586099284
	DD	1071204684
	DD	2426038050
	DD	3217302731
	DD	1209882939
	DD	1070077962
	DD	204929670
	DD	3216565209
	DD	2951398611
	DD	1069077118
	DD	3921389429
	DD	3220569531
	DD	3647185164
	DD	3163480770
	DD	0
	DD	0
	DD	3763679576
	DD	3217651189
	DD	448385104
	DD	3157192355
	DD	0
	DD	1072693248
	DD	64931152
	DD	1067729411
	DD	3593250320
	DD	3217717209
	DD	1127364104
	DD	1071173457
	DD	21320967
	DD	3217207636
	DD	4036384111
	DD	1070020367
	DD	3394693850
	DD	3216433130
	DD	4171153724
	DD	1068939101
	DD	3764662223
	DD	3220582399
	DD	3105356094
	DD	3164312749
	DD	0
	DD	0
	DD	1425758568
	DD	3217544428
	DD	1224254624
	DD	3159340630
	DD	0
	DD	1072693248
	DD	2086713664
	DD	1067564956
	DD	1688303979
	DD	3217598569
	DD	938619730
	DD	1071144522
	DD	526120622
	DD	3217115928
	DD	3819295674
	DD	1069967496
	DD	2059466203
	DD	3216308301
	DD	4034680199
	DD	1068903334
	DD	3607935018
	DD	3220595267
	DD	4202814986
	DD	1016612869
	DD	0
	DD	0
	DD	2429422902
	DD	3217438153
	DD	3297520416
	DD	1012522944
	DD	0
	DD	1072693248
	DD	528565440
	DD	1067373727
	DD	2395999282
	DD	3217481977
	DD	1512953454
	DD	1071117799
	DD	2702142222
	DD	3217023483
	DD	3515899579
	DD	1069919100
	DD	2767905791
	DD	3216190039
	DD	3127036520
	DD	1068808800
	DD	3451207812
	DD	3220608135
	DD	1547135652
	DD	1015564659
	DD	0
	DD	0
	DD	1959743063
	DD	3217332330
	DD	607720656
	DD	3161041674
	DD	0
	DD	1072693248
	DD	225834432
	DD	1067090614
	DD	732340398
	DD	3217367274
	DD	3221152670
	DD	1071093215
	DD	2810588359
	DD	3216851955
	DD	612200454
	DD	1069874948
	DD	645427044
	DD	3216077719
	DD	1966523063
	DD	1068694214
	DD	3294480606
	DD	3220621003
	DD	1489607747
	DD	1003935259
	DD	0
	DD	0
	DD	1940260416
	DD	3217226924
	DD	4144841612
	DD	3159543701
	DD	0
	DD	1072693248
	DD	1135818128
	DD	1066829850
	DD	867512158
	DD	3217254304
	DD	3821819258
	DD	1071070704
	DD	2890864845
	DD	3216685596
	DD	918459421
	DD	1069834828
	DD	797471869
	DD	3215958923
	DD	4093823457
	DD	1068635569
	DD	3137753400
	DD	3220633871
	DD	3579918397
	DD	3163046845
	DD	0
	DD	0
	DD	2242453104
	DD	3217121901
	DD	1143544320
	DD	1011877960
	DD	0
	DD	1072693248
	DD	1016752608
	DD	1066591110
	DD	1270001991
	DD	3217142917
	DD	1410785275
	DD	1071050206
	DD	1103929722
	DD	3216523923
	DD	3268015214
	DD	1069798554
	DD	957665123
	DD	3215754628
	DD	1067716675
	DD	1068610012
	DD	2981026194
	DD	3220646739
	DD	924239062
	DD	3164095787
	DD	0
	DD	0
	DD	982366697
	DD	3217003288
	DD	1160619554
	DD	1010902188
	DD	0
	DD	1072693248
	DD	404678272
	DD	1066346403
	DD	1419607756
	DD	3217032967
	DD	1800406832
	DD	1071031665
	DD	3144361055
	DD	3216366473
	DD	1744148039
	DD	1069765960
	DD	3211598528
	DD	3215558937
	DD	405031618
	DD	1068609434
	DD	2824298989
	DD	3220659607
	DD	2088964722
	DD	1016829832
	DD	0
	DD	0
	DD	931121154
	DD	3216794574
	DD	1121583044
	DD	1012154237
	DD	0
	DD	1072693248
	DD	709357472
	DD	1065955296
	DD	29972165
	DD	3216817456
	DD	254360647
	DD	1071015033
	DD	3732687627
	DD	3216212805
	DD	3224370681
	DD	1069736900
	DD	202592280
	DD	3215370879
	DD	1420621447
	DD	1068491719
	DD	2667571783
	DD	3220672475
	DD	1614402419
	DD	1015998584
	DD	0
	DD	0
	DD	2354785698
	DD	3216586427
	DD	959264268
	DD	3159915811
	DD	0
	DD	1072693248
	DD	2828230112
	DD	1065606626
	DD	3693284264
	DD	3216602456
	DD	1996210616
	DD	1071000265
	DD	3053541878
	DD	3216062494
	DD	1133334567
	DD	1069711236
	DD	977677585
	DD	3215189563
	DD	347473669
	DD	1068436198
	DD	2510844577
	DD	3220685343
	DD	498468876
	DD	1013614463
	DD	0
	DD	0
	DD	1972895212
	DD	3216378783
	DD	3207896256
	DD	3158122047
	DD	0
	DD	1072693248
	DD	4107853760
	DD	1065246718
	DD	2229347510
	DD	3216389497
	DD	4172638464
	DD	1070987323
	DD	212469442
	DD	3215847669
	DD	1989165661
	DD	1069688852
	DD	4131454738
	DD	3215014128
	DD	3452987325
	DD	1068469531
	DD	2354117371
	DD	3220698211
	DD	3512651629
	DD	3162612920
	DD	0
	DD	0
	DD	3439278129
	DD	3216171577
	DD	1073008748
	DD	3159914989
	DD	0
	DD	1072693248
	DD	2934847296
	DD	1064716672
	DD	2625704508
	DD	3216178311
	DD	3692939630
	DD	1070976174
	DD	3072165553
	DD	3215558041
	DD	223733198
	DD	1069669653
	DD	1158528288
	DD	3214753465
	DD	3197803998
	DD	1068357327
	DD	2197390165
	DD	3220711079
	DD	3038089327
	DD	3163878824
	DD	0
	DD	0
	DD	3930011523
	DD	3215946901
	DD	3574565577
	DD	1010859792
	DD	0
	DD	1072693248
	DD	930814464
	DD	1064233867
	DD	3218126771
	DD	3215954682
	DD	873740287
	DD	1070966789
	DD	1580060562
	DD	3215272745
	DD	1505280051
	DD	1069653548
	DD	2221338643
	DD	3214421240
	DD	2641116540
	DD	1068312400
	DD	2040662960
	DD	3220723947
	DD	4270081753
	DD	1017046794
	DD	0
	DD	0
	DD	2319126882
	DD	3215533863
	DD	2132624928
	DD	3153789373
	DD	0
	DD	1072693248
	DD	2962101888
	DD	1063503197
	DD	3966050657
	DD	3215537841
	DD	3178024141
	DD	1070959142
	DD	1146830997
	DD	3214991029
	DD	1630003424
	DD	1069640468
	DD	2204651989
	DD	3214096041
	DD	796867276
	DD	1068243248
	DD	1883935754
	DD	3220736815
	DD	2988318241
	DD	1016251326
	DD	0
	DD	0
	DD	3919601072
	DD	3215121322
	DD	2384023593
	DD	1011053048
	DD	0
	DD	1072693248
	DD	1803946752
	DD	1062615560
	DD	2247013512
	DD	3215122999
	DD	3277043521
	DD	1070953215
	DD	578207576
	DD	3214490301
	DD	1619551293
	DD	1069630354
	DD	2648603598
	DD	3213667381
	DD	2728840488
	DD	1068193529
	DD	1727208548
	DD	3220749683
	DD	2531251621
	DD	1014661577
	DD	0
	DD	0
	DD	612012528
	DD	3214484294
	DD	549859680
	DD	1005659865
	DD	0
	DD	1072693248
	DD	2064191488
	DD	1061404484
	DD	4042886527
	DD	3214485286
	DD	149923164
	DD	1070948993
	DD	104448276
	DD	3213936806
	DD	2663431480
	DD	1069623160
	DD	4100741337
	DD	3213036454
	DD	3253086979
	DD	1068220130
	DD	1570481342
	DD	3220762551
	DD	2595802427
	DD	3161852775
	DD	0
	DD	0
	DD	75380366
	DD	3213435470
	DD	3015416698
	DD	1008346766
	DD	0
	DD	1072693248
	DD	2911696896
	DD	1059306942
	DD	451505506
	DD	3213435718
	DD	3089290734
	DD	1070946463
	DD	3705470162
	DD	3212886822
	DD	2568117130
	DD	1069618857
	DD	643302148
	DD	3211985100
	DD	500114129
	DD	1068202863
	DD	239972940
	DD	1089470464
	DD	239972940
	DD	1089470464
	DD	239972940
	DD	1089470464
	DD	239972940
	DD	1089470464
	DD	239972940
	DD	1089470464
	DD	239972940
	DD	1089470464
	DD	239972940
	DD	1089470464
	DD	239972940
	DD	1089470464
	DD 240 DUP (0H)	
_2il0floatpacket_46	DD	0f8000000H,0ffffffffH,0f8000000H,0ffffffffH,0f8000000H,0ffffffffH,0f8000000H,0ffffffffH
_2il0floatpacket_47	DD	000000000H,03ff00000H,000000000H,03ff00000H,000000000H,03ff00000H,000000000H,03ff00000H
_2il0floatpacket_48	DD	000000000H,042a80000H,000000000H,042a80000H,000000000H,042a80000H,000000000H,042a80000H
_2il0floatpacket_49	DD	054442d18H,0401921fbH,054442d18H,0401921fbH,054442d18H,0401921fbH,054442d18H,0401921fbH
_2il0floatpacket_50	DD	054000000H,0401921fbH,054000000H,0401921fbH,054000000H,0401921fbH,054000000H,0401921fbH
_2il0floatpacket_51	DD	011a62633H,03e310b46H,011a62633H,03e310b46H,011a62633H,03e310b46H,011a62633H,03e310b46H
_2il0floatpacket_52	DD	0ffffffffH,07fffffffH,0ffffffffH,07fffffffH,0ffffffffH,07fffffffH,0ffffffffH,07fffffffH
_2il0floatpacket_53	DD	000000000H,03eb00000H,000000000H,03eb00000H,000000000H,03eb00000H,000000000H,03eb00000H
_2il0floatpacket_76	DD	000000008H,000000008H,000000008H,000000008H,000000008H,000000008H,000000008H,000000008H
_2il0floatpacket_79	DD	000000000H,07ff00000H,000000000H,07ff00000H,000000000H,07ff00000H,000000000H,07ff00000H
_2il0floatpacket_80	DD	0ffffffffH,0000fffffH,0ffffffffH,0000fffffH,0ffffffffH,0000fffffH,0ffffffffH,0000fffffH
_2il0floatpacket_81	DD	000000000H,000100000H,000000000H,000100000H,000000000H,000100000H,000000000H,000100000H
_2il0floatpacket_82	DD	0ffffffffH,000000000H,0ffffffffH,000000000H,0ffffffffH,000000000H,0ffffffffH,000000000H
_2il0floatpacket_83	DD	000000000H,080000000H,000000000H,080000000H,000000000H,080000000H,000000000H,080000000H
_2il0floatpacket_84	DD	000000000H,03ff00000H,000000000H,03ff00000H,000000000H,03ff00000H,000000000H,03ff00000H
_2il0floatpacket_85	DD	0000001ffH,000000000H,0000001ffH,000000000H,0000001ffH,000000000H,0000001ffH,000000000H
_2il0floatpacket_86	DD	000000000H,039700000H,000000000H,039700000H,000000000H,039700000H,000000000H,039700000H
_2il0floatpacket_87	DD	000ffffffH,000000000H,000ffffffH,000000000H,000ffffffH,000000000H,000ffffffH,000000000H
_2il0floatpacket_88	DD	000000000H,03cb00000H,000000000H,03cb00000H,000000000H,03cb00000H,000000000H,03cb00000H
_2il0floatpacket_89	DD	000000fffH,000000000H,000000fffH,000000000H,000000fffH,000000000H,000000fffH,000000000H
_2il0floatpacket_90	DD	033145c07H,03cb1a626H,033145c07H,03cb1a626H,033145c07H,03cb1a626H,033145c07H,03cb1a626H
_2il0floatpacket_91	DD	054442d18H,03f8921fbH,054442d18H,03f8921fbH,054442d18H,03f8921fbH,054442d18H,03f8921fbH
_2il0floatpacket_92	DD	033145c07H,03c21a626H,033145c07H,03c21a626H,033145c07H,03c21a626H,033145c07H,03c21a626H
_2il0floatpacket_93	DD	000000078H,000000000H,000000078H,000000000H,000000078H,000000000H,000000078H,000000000H
_2il0floatpacket_26	DD	0000000ffH,000000000H,0000000ffH,000000000H
_2il0floatpacket_27	DD	0f8000000H,0ffffffffH,0f8000000H,0ffffffffH
_2il0floatpacket_28	DD	000000000H,03ff00000H,000000000H,03ff00000H
_2il0floatpacket_29	DD	000000000H,07ff00000H,000000000H,07ff00000H
_2il0floatpacket_30	DD	0ffffffffH,0000fffffH,0ffffffffH,0000fffffH
_2il0floatpacket_31	DD	000000000H,000100000H,000000000H,000100000H
_2il0floatpacket_32	DD	0ffffffffH,000000000H,0ffffffffH,000000000H
_2il0floatpacket_33	DD	000000000H,080000000H,000000000H,080000000H
_2il0floatpacket_34	DD	000000000H,03ff00000H,000000000H,03ff00000H
_2il0floatpacket_35	DD	000000000H,042a80000H,000000000H,042a80000H
_2il0floatpacket_36	DD	000000000H,039700000H,000000000H,039700000H
_2il0floatpacket_37	DD	000ffffffH,000000000H,000ffffffH,000000000H
_2il0floatpacket_38	DD	000000000H,03cb00000H,000000000H,03cb00000H
_2il0floatpacket_39	DD	000000fffH,000000000H,000000fffH,000000000H
_2il0floatpacket_40	DD	054442d18H,0401921fbH,054442d18H,0401921fbH
_2il0floatpacket_41	DD	054000000H,0401921fbH,054000000H,0401921fbH
_2il0floatpacket_42	DD	011a62633H,03e310b46H,011a62633H,03e310b46H
_2il0floatpacket_43	DD	0ffffffffH,07fffffffH,0ffffffffH,07fffffffH
_2il0floatpacket_44	DD	000000000H,03eb00000H,000000000H,03eb00000H
_2il0floatpacket_45	DD	0000001ffH,000000000H,0000001ffH,000000000H
_2il0floatpacket_54	DD	033145c07H,03cb1a626H,033145c07H,03cb1a626H
_2il0floatpacket_55	DD	000000008H,000000008H,000000008H,000000008H
_2il0floatpacket_56	DD	054442d18H,03f8921fbH,054442d18H,03f8921fbH
_2il0floatpacket_57	DD	033145c07H,03c21a626H,033145c07H,03c21a626H
_2il0floatpacket_58	DD	000000078H,000000000H,000000078H,000000000H
_2il0floatpacket_59	DD	0ffffffffH,0ffffffffH
_2il0floatpacket_60	DD	000000000H,07ff00000H
_2il0floatpacket_61	DD	0ffffffffH,0000fffffH
_2il0floatpacket_62	DD	000000000H,000100000H
_2il0floatpacket_63	DD	0ffffffffH,000000000H
_2il0floatpacket_64	DD	000000000H,080000000H
_2il0floatpacket_65	DD	000000000H,03ff00000H
_2il0floatpacket_66	DD	000000000H,042a80000H
_2il0floatpacket_67	DD	0000001ffH,000000000H
_2il0floatpacket_68	DD	000000000H,039700000H
_2il0floatpacket_69	DD	000ffffffH,000000000H
_2il0floatpacket_70	DD	000000000H,03cb00000H
_2il0floatpacket_71	DD	000000fffH,000000000H
_2il0floatpacket_72	DD	054442d18H,0401921fbH
_2il0floatpacket_73	DD	033145c07H,03cb1a626H
_2il0floatpacket_74	DD	0ffffffffH,07fffffffH
_2il0floatpacket_75	DD	000000000H,03eb00000H
_2il0floatpacket_77	DD	054442d18H,03f8921fbH
_2il0floatpacket_78	DD	033145c07H,03c21a626H
_vmldTanHATab	DD	0
	DD	0
	DD	0
	DD	2146435072
_RDATA	ENDS
_DATA	SEGMENT      'DATA'
_DATA	ENDS
EXTRN	__ImageBase:PROC
EXTRN	_fltused:BYTE
ENDIF
	END
